看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于调用结构的软件可生存性评估方法 收藏
基于调用结构的软件可生存性评估方法

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

作     者:侯雨桥 屈宇 刘林峰 郑庆华 刘烃 郑超 杨子江 

作者机构:西安交通大学智能网络与网络安全教育部重点实验室陕西西安710049 西安交通大学计算机科学与技术系陕西西安710049 西安理工大学计算机科学与工程学院陕西西安710049 

基  金:国家自然科学基金资助项目(91118005,91218301,61221063,61203174) 国家科技支撑计划项目(2011BAK08B02) 教育部博士点基金资助项目(20110201120010) 中央高校基本科研业务费专项资金资助项目(2011) 

出 版 物:《中南大学学报(自然科学版)》 (Journal of Central South University:Science and Technology)

年 卷 期:2013年第44卷第S1期

页      码:443-448页

摘      要:提出一种基于软件调用结构分析的软件系统可生存性评估方法。该方法首先采用静态词法分析技术和基于面向方面编程的动态监控技术,分析软件组件间的调用关系,建立软件系统的调用网络;通过移除部分组件以模拟组件的失效,将选定组件所对应的节点及相关的边从调用网络中移除,生成残余组件调用网络。提出了可生存系数,即残余组件最大联通子图占原调用网络图的比例。实验中选取8个开源软件项目和Struts的20个版本的可生存性指标进行评估,其结果与人们对软件升级的感性认识相同:在软件在升级中,为了解决各种缺陷和实现部分新增功能,软件结构可生存性不断下降;每次发布的新版本由于重新设计系统架构,软件的质量会显著提升。

主 题 词:软件调用结构 复杂网络理论 软件可生存性 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

核心收录:

馆 藏 号:203454554...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分