arrow
Return

A Scenario-Based Reliability Analysis approach for component-based software

delete2004-12-01
delete145
PRE
AI
S
Sherif Yacoub
C
Cukic, B
H
H.H. Ammar
DOI:10.1109/TR.2004.838034delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper introduces a reliability model, and a reliability analysis technique for component-based-software. The technique is named Scenario-Based Reliability Analysis (SBRA). Using scenarios of component interactions, we construct a probabilistic model named Component-Dependency Graph (CDG). Based on CDG, a reliability analysis algorithm is developed to analyze the reliability of the system as a function of reliabilities of its architectural constituents. An extension of the proposed model and algorithm is also developed for distributed software systems. The proposed approach has the following benefits: It is used to analyze the impact of variations and uncertainties in the reliability of individual components, subsystems, and links between components on the overall reliability estimate of the software system. This is particularly useful when. the system is built partially or fully from existing off-the-shelf components. It is suitable for analyzing the reliability of distributed software systems because it incorporates link and delivery channel reliabilities. The technique is used to identify critical components, interfaces, and subsystems; and to investigate the sensitivity of the application reliability to these elements. The approach is applicable early in the development lifecycle, at the architecture level. Early detection of critical architecture elements, those that affect the overall reliability of the system the most, is useful in delegating resources in later development phases.
Keywords:
component-based software
component-dependency graphs (CDG)
scenario-based reliability analysis (SRBA)
software reliability analysis and modeling

Journal

IEEE Transactions on Reliability cover
IEEE Transactions on Reliability
IF:
5.7
Papers:
2.7K
Citations:
8.5K

Organization

No organization information available