首页 | 本学科首页   官方微博 | 高级检索  
     


Reliability Evaluation Model of Component‐Based Software Based on Complex Network Theory
Authors:Kewen Li  Lu Liu  Jiannan Zhai  Taghi M Kosgoftaar  Mingwen Shao  Wenying Liu
Affiliation:1. China University of Petroleum Huadong — Qingdao Campus, Qingdao, China;2. Florida Atlantic University, Boca Raton, FL, USA
Abstract:Component‐based software development is now a widely used software development technique. In this paper, we propose a reliability evaluation model used to evaluate component‐based software systems, focusing on analyzing the effects of different components on software reliability. Our model utilizes the complex network theory based on the state‐based evaluation approach. First, a detailed analysis is made to identify the components used in a software system. Next, the most influential node discovery algorithm in complex network theory is used to calculate the impact factor of each component. Finally, the reliability of the software system is evaluated based on the impact factors. Results show that the proposed model achieves better accuracy compared with conventional models by using the internal structure of the software system during evaluation. Copyright © 2016 John Wiley & Sons, Ltd.
Keywords:component‐based software  reliability  complex network  impact factor
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号