DocumentCode
33513
Title
Efficient Software Reliability Analysis With Correlated Component Failures
Author
Fiondella, Lance ; Rajasekaran, Sanguthevar ; Gokhale, S.S.
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of Connecticut, Storrs, CT, USA
Volume
62
Issue
1
fYear
2013
fDate
Mar-13
Firstpage
244
Lastpage
255
Abstract
Correlated component failures (COCOF) may impact the reliability of a software application, and hence these types of failures must be explicitly incorporated into reliability analysis. The influence of COCOF on application reliability must be analyzed within the context of the application architecture. Contemporary reliability analysis approaches that incorporate COCOF, however, cannot scale to even moderate-sized software applications. This paper presents an efficient, scalable approach to analyze the reliability of a component-based software system, considering COCOF within the context of its architecture. The effectiveness of the approach is illustrated through two experimental studies. The results indicate that the approach is simple and efficient, and hence can be applied to large systems to identify correlations that impede system reliability.
Keywords
correlation methods; object-oriented programming; software architecture; software reliability; COCOF; application architecture; component-based software system; correlated component failures; correlation identification; software application reliability; software reliability analysis; Computer architecture; Correlation; Encoding; Software reliability; Software systems; Correlated failures; importance measures; sensitivity analysis; software architecture; software reliability;
fLanguage
English
Journal_Title
Reliability, IEEE Transactions on
Publisher
ieee
ISSN
0018-9529
Type
jour
DOI
10.1109/TR.2013.2241131
Filename
6423244
Link To Document