Reliability Prediction for Component-Based Software Systems with Architectural-Level Fault Tolerance Mechanisms

T. Pham, X. Défago
{"title":"Reliability Prediction for Component-Based Software Systems with Architectural-Level Fault Tolerance Mechanisms","authors":"T. Pham, X. Défago","doi":"10.22667/JOWUA.2014.03.31.004","DOIUrl":null,"url":null,"abstract":"Reliability, one of the most important quality attributes of a software system, should be considered early in the development. Software fault tolerance mechanisms (FTMs) are often included in a software system to improve the system reliability. Their reliability impact highly depends on the application context. Existing reliability prediction approaches for component-based software systems either do not support modeling FTMs or have a limited expressiveness of FTMs. In this paper, we present a novel extension built upon the core model of a recent component-based reliability prediction approach to offer an explicit and flexible definition of reliability-relevant behavioral aspects (i.e. error detection and error handling) of FTMs, and an efficient evaluation of their reliability impact in the dependence of the whole system architecture and usage profile. Our approach is validated in two case studies, by modeling the reliability, conducting reliability predictions and sensitivity analyses, and demonstrating its ability to support design decisions.","PeriodicalId":302747,"journal":{"name":"2013 International Conference on Availability, Reliability and Security","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 International Conference on Availability, Reliability and Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22667/JOWUA.2014.03.31.004","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17

Abstract

Reliability, one of the most important quality attributes of a software system, should be considered early in the development. Software fault tolerance mechanisms (FTMs) are often included in a software system to improve the system reliability. Their reliability impact highly depends on the application context. Existing reliability prediction approaches for component-based software systems either do not support modeling FTMs or have a limited expressiveness of FTMs. In this paper, we present a novel extension built upon the core model of a recent component-based reliability prediction approach to offer an explicit and flexible definition of reliability-relevant behavioral aspects (i.e. error detection and error handling) of FTMs, and an efficient evaluation of their reliability impact in the dependence of the whole system architecture and usage profile. Our approach is validated in two case studies, by modeling the reliability, conducting reliability predictions and sensitivity analyses, and demonstrating its ability to support design decisions.
基于架构级容错机制的组件软件系统可靠性预测
本文扩展了最近一种基于组件的可靠性预测方法的核心模型,为软件容错机制的与可靠性相关的行为方面(即错误检测和错误处理)提供了一个明确和灵活的定义,并有效地评估了它们在整个系统架构和使用概况的依赖性中的可靠性影响。我们的方法通过文档交换服务器的报告服务进行验证,通过对可靠性进行建模,进行可靠性预测和敏感性分析,并展示其支持设计决策的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信