Early reliability assessment of UML based software models
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
A Component-Based Approach to Reliability Analysis of Distributed Systems
SRDS '99 Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems
Scenario-Based Reliability Analysis of Component-Based Software
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
An analytical approach to architecture-based software performance and reliability prediction
Performance Evaluation
Journal of Systems and Software - Special issue: Computer software & applications
Architecture based analysis of performance, reliability and security of software systems
Proceedings of the 5th international workshop on Software and performance
Quantifying software performance, reliability and security: An architecture-based approach
Journal of Systems and Software
Architecture-Based Software Reliability Analysis: Overview and Limitations
IEEE Transactions on Dependable and Secure Computing
A stochastic model for workflow QoS evaluation
Scientific Programming - Scientific Workflows
Dependability metrics
A taxonomy of software architecture-based reliability efforts
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
The reliability estimation, prediction and measuring of component-based software
Journal of Systems and Software
Reliability of component based systems: a critical survey
ACM SIGSOFT Software Engineering Notes
Architectural design decisions for achieving reliable software systems
ISARCS'10 Proceedings of the First international conference on Architecting Critical Systems
A rule-based approach for estimating the reliability of component-based systems
Advances in Engineering Software
Hi-index | 0.00 |
This paper describes an approach to analyzing software reliability using component analysis. It walks through a 6- step procedure for performing software component reliability analysis. The analysis can begin prior to testing the software and can help in selecting testing strategies. It uses the Extended Execution Time (EET) reliability growth model at the software component level. The paper describes how to estimate model parameters from characteristics of the software components and characteristics of how test cases and operational usage stress the software components. The order in which test cases are run is used in combining component models to arrive at a composite reliability growth model of the software for the testing period. The paper walks through an example illustrating the effects on reliability growth of (1) selecting test cases based on an operational profile versus selecting them based on untform coverage of test cases, and (2) incremental delivery of software components to system test.The paper contrasts the described approach to other approaches currently used to analyze software reliability growth during testing. The analysis can be done using commercial data analysis programs.