首页> 外文期刊>Science of Computer Programming >Reliability prediction for component-based software systems: Dealing with concurrent and propagating errors
【24h】

Reliability prediction for component-based software systems: Dealing with concurrent and propagating errors

机译:基于组件的软件系统的可靠性预测:处理并发错误和传播错误

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

摘要

One of the most important quality attributes of a software system beyond its functional attributes is its reliability. Techniques for predicting reliability of a software system based on the design models can help software architects in evaluating the impact of their design decisions on the system reliability. This can help to make the system more reliable and avoid costs for fixing the implementation. However, existing reliability prediction approaches for component-based software systems are limited in their applicability because they either neglect or do not support modeling explicitly several factors which influence the system reliability: (ⅰ) error propagation, (ⅱ) software fault tolerance mechanisms, and (ⅲ) concurrently present errors. In this paper, we present a reliability modeling and prediction approach for component-based software systems that considers explicitly these reliability-relevant factors. Our approach offers a reliability modeling schema whose models are automatically transformed by our reliability prediction tool into Markov models for reliability predictions and sensitivity analyses. We evaluate our approach in two case studies with reliability predictions and sensitivity analyses. Via these two case studies, we demonstrate its applicability in supporting design decisions.
机译:除了其功能属性外,软件系统最重要的质量属性之一就是可靠性。基于设计模型预测软件系统可靠性的技术可以帮助软件架构师评估其设计决策对系统可靠性的影响。这可以帮助使系统更可靠,并避免固定实施的成本。但是,现有的基于组件的软件系统可靠性预测方法的适用性受到限制,因为它们要么忽略要么不支持显式建模,这些因素会明显影响系统可靠性:(ⅰ)错误传播,(ⅱ)软件容错机制和(ⅲ)同时出现错误。在本文中,我们提出了一种基于组件的软件系统的可靠性建模和预测方法,该方法明确考虑了这些与可靠性相关的因素。我们的方法提供了一种可靠性建模方案,其可靠性预测工具会自动将其模型转换为马尔可夫模型,以进行可靠性预测和灵敏度分析。我们在两个案例研究中通过可靠性预测和敏感性分析来评估我们的方法。通过这两个案例研究,我们证明了其在支持设计决策中的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号