首页> 外文期刊>Software Testing, Verification and Reliability >A novel reliability analysis approach for component‐based software based on the complex network theory
【24h】

A novel reliability analysis approach for component‐based software based on the complex network theory

机译:基于复杂网络理论的基于组件的软件可靠性分析新方法

获取原文
获取原文并翻译 | 示例

摘要

Traditional software reliability evaluation approaches lack the analysis of intercomponent interactions of component-based software systems, necessitating software reliability evaluation based on the reliabilities of the overall architecture and each component. In this paper, we propose a reliability evaluation model and an importance assessment technique for component-based software based on the complex network theory. The components of a software system are identified and divided into 2 categories, input/output components and ordinary components. Then, the impact factors of ordinary components and input/output components are calculated based on the complex network theory and execution probabilities, respectively. Finally, the impact factors are used to evaluate the reliability of the software system and assess the importance of each component. Experimental results show that the proposed approach is able to estimate the reliability of component-based software and provide relative priorities of the components that can be used to guide the system reliability optimization.
机译:传统的软件可靠性评估方法缺乏对基于组件的软件系统的组件间交互的分析,因此需要基于整体架构和每个组件的可靠性进行软件可靠性评估。本文提出了一种基于复杂网络理论的基于组件的软件可靠性评估模型和重要性评估技术。识别软件系统的组件并将其分为两类,输入/输出组件和普通组件。然后,根据复杂网络理论和执行概率分别计算出普通组件和输入/输出组件的影响因子。最后,影响因素用于评估软件系统的可靠性并评估每个组件的重要性。实验结果表明,该方法能够估计基于组件的软件的可靠性,并提供可用于指导系统可靠性优化的组件的相对优先级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号