|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
10th International Symposium on Software Reliability Engineering
Scenario-Based Reliability Analysis of Component-Based Software
Boca Raton, Florida
November 01-November 04
ISBN: 0-7695-0443-4
| ASCII Text | x | ||
| Sherif M. Yacoub, Bojan Cukic, Hany H. Ammar, "Scenario-Based Reliability Analysis of Component-Based Software," 2012 IEEE 23rd International Symposium on Software Reliability Engineering, pp. 22, 10th International Symposium on Software Reliability Engineering, 1999. | |||
| BibTex | x | ||
| @article{ 10.1109/ISSRE.1999.809307, author = {Sherif M. Yacoub and Bojan Cukic and Hany H. Ammar}, title = {Scenario-Based Reliability Analysis of Component-Based Software}, journal ={2012 IEEE 23rd International Symposium on Software Reliability Engineering}, volume = {0}, year = {1999}, issn = {1071-9458}, pages = {22}, doi = {http://doi.ieeecomputersociety.org/10.1109/ISSRE.1999.809307}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 IEEE 23rd International Symposium on Software Reliability Engineering TI - Scenario-Based Reliability Analysis of Component-Based Software SN - 1071-9458 SP EP A1 - Sherif M. Yacoub, A1 - Bojan Cukic, A1 - Hany H. Ammar, PY - 1999 KW - Component-Based software KW - Reliability Analysis and Modeling KW - Component-Dependency Graphs VL - 0 JA - 2012 IEEE 23rd International Symposium on Software Reliability Engineering ER - | |||
Software designers are motivated to utilize off-the-shelf software components for rapid application development. Such applications are expected to have high reliability as a result of deploying trusted components. The claims of high reliability need further investigation based on reliability analysis techniques that are applicable to component-based applications.This paper introduces a probabilistic model and a reliability analysis technique applicable to high-level designs. The technique is named "Scenario-Based Reliability Analysis" (SBRA). SBRA is specific for component-based software whose analysis is strictly based on execution scenarios. Using scenarios, we construct a probabilistic model named "Component-Dependency Graph" (CDG). CDGs are directed graphs that represent components, component reliabilities, link and interface reliabilities, transitions, and transition probabilities. In CDGs, component interfaces and link reliabilities are treated as first class elements of the model. Based on CDGs, an algorithm is presented to analyze the reliability of the application as the function of reliabilities of its components and interfaces. A case study illustrates the applicability of the algorithm. The SBRA is used to identify critical components and critical component interfaces, and to investigate the sensitivity of the application reliability to changes in the reliabilities of components and their interfaces.
Index Terms:
Component-Based software, Reliability Analysis and Modeling, Component-Dependency Graphs
Citation:
Sherif M. Yacoub, Bojan Cukic, Hany H. Ammar, "Scenario-Based Reliability Analysis of Component-Based Software," issre, pp.22, 10th International Symposium on Software Reliability Engineering, 1999
Usage of this product signifies your acceptance of the Terms of Use.
