基于调用结构的软件可生存性评估方法

来源 :2013年中国智能自动化会议 | 被引量 : 0次 | 上传用户:suibianlaila
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出一种基于软件调用结构分析的软件系统可生存性评估方法.该方法首先采用静态词法分析技术和基于面向方面编程的动态监控技术,分析软件组件间的调用关系,建立软件系统的调用网络;通过移除部分组件以模拟组件的失效,将选定组件所对应的节点及相关的边从调用网络中移除,生成残余组件调用网络.提出了可生存系数,即残余组件最大联通子图占原调用网络图的比例.实验中选取8个开源软件项目和Struts的20个版本的可生存性指标进行评估,其结果与人们对软件升级的感性认识相同:在软件在升级中,为了解决各种缺陷和实现部分新增功能,软件结构可生存性不断下降:每次发布的新版本由于重新设计系统架构,软件的质量会显著提升.
其他文献
分析河南省近10年来蔬菜生产概况及施肥中存在的问题,结合省情,提出抓好有机肥的施用,蔬菜专用肥要“控氮”、“稳磷”、“增钾”、“补微”,因作物施肥、改进施肥方法,采用节水灌溉
按照产奶量、胎次、泌乳天数和体重相近的原则分别选取泌乳前期和中期的荷斯坦牛各15头,配对随机分为3组.试验Ⅰ组为对照组,仅喂基础日粮;试验Ⅱ组和试验Ⅲ组分别为持续补饲
会议
本试验选取体重、年龄、胎次、产奶量和泌乳期相近的中国荷斯坦泌乳牛40头,随机分为2组,分3期试验,每期试验分别用30%、60%和100%酒精清液发酵玉米秸秆替代全株玉米青贮,以探讨
会议
提出一种新型电磁振动能量收集器,该能量收集器主要包括静线圈和由磁体、质量块与平面弹簧构成的拾振系统.理论分析得到拾振系统在谐振频率工作时,相对位移最大,有利于收集振
会议
本文初步探讨了灌木类植物的酚类物质在不同生长期的含量变化,比较灌木类植物和紫花苜蓿的酚类物质含量及动态变化规律,为开发利用灌木类植物资源提供基础数据.研究结果表明:
会议
各国的流行病学资料表明,不同人群中甲型肝炎病毒(HAV)抗体的阳性率主要取决于地理因素和年龄分布。如在南欧,各年龄组均有抗-HAV;而在北欧,仅在较大年龄组才有此抗体。作者
儿童精神发育迟滞(Mental ratartion,简称MR)是遍及全世界,严重危害儿童身心健康的疾病。随着社会经济、科学文化的发展,防治儿童精神发育迟滞日益受到社会各界的重视。1987
2010年5月27日,北京,第十五届北京·埃森焊接与切割展览会隆重开幕。埃森焊接展作为规模稳居全球第二的焊接与切割展览会,精彩自不容错过。《国防制造技术》编辑部作为展 Ma
在潜逃20多年后,意大利杀人犯凯撒·巴提斯蒂18日在巴西圣保罗落网。有意思的是,在巴提斯蒂流亡法国的数年间,他竟成了 After more than 20 years of absconding, the Itali
为了研究日粮高精粗比条件下不同能量蛋白水平对肉牛瘤胃发酵、消化代谢性能及血液指标的影响,本试验选取4头(体重:570kg±23kg)健康的装有永久瘤胃瘘管的夏洛莱牛和南阳牛杂