Handbook of software reliability engineering
Software testing and reliability
Handbook of software reliability engineering
Scenarios in System Development: Current Practice
IEEE Software
Framework of a Software Reliability Engineering Tool
HASE '97 Proceedings of the 2nd High-Assurance Systems Engineering Workshop
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
ASSET '98 Proceedings of the 1998 IEEE Workshop on Application - Specific Software Engineering and Technology
COTS Software Failures: Can Anything be Done?
ASSET '98 Proceedings of the 1998 IEEE Workshop on Application - Specific Software Engineering and Technology
Software Component Reliability Analysis
ASSET '99 Proceedings of the 1999 IEEE Symposium on Application - Specific Systems and Software Engineering and Technology
On The Estimation Of Reliability Of A Software System Using Reliabilities Of Its Components
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Reliability Simulation of Component-based Software Systems
ISSRE '98 Proceedings of the The Ninth International Symposium on Software Reliability Engineering
A Methodology for Architecture-Level Reliability Risk Analysis
IEEE Transactions on Software Engineering
Early reliability assessment of UML based software models
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
UML Modelling and Performance Analysis of Mobile Software Architectures
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
A Component-Based Approach to Reliability Analysis of Distributed Systems
SRDS '99 Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems
A Methodology for Architectural-Level Risk Assessment Using Dynamic Metrics
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Formal Limits on Determining Reliabilities of Component-Based Software Systems
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
IEEE Transactions on Mobile Computing
Software performance engineering of component-based systems
WOSP '04 Proceedings of the 4th international workshop on Software and performance
An Approach for Software Reliability Model Selection
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
An analytical approach to architecture-based software performance and reliability prediction
Performance Evaluation
Architecture based analysis of performance, reliability and security of software systems
Proceedings of the 5th international workshop on Software and performance
Sensitivity analysis for a scenario-based reliability prediction model
WADS '05 Proceedings of the 2005 workshop on Architecting dependable systems
A Simulation Approach to Structure-Based Software Reliability Analysis
IEEE Transactions on Software Engineering
Estimating software component reliability by leveraging architectural models
Proceedings of the 28th international conference on Software engineering
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
Extending metadata with scenarios in adaptive distributed system
Journal of Network and Computer Applications
Early prediction of software component reliability
Proceedings of the 30th international conference on Software engineering
A survey of component based system quality assurance and assessment
Information and Software Technology
Architecting dependable systems IV
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
A Bayesian model for predicting reliability of software systems at the architectural level
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Path-based error propagation analysis in composition of software services
SC'07 Proceedings of the 6th international conference on Software composition
Collaborative reliability prediction of service-oriented systems
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
SHARP: a scalable approach to architecture-level reliability prediction of concurrent systems
Proceedings of the 2010 ICSE Workshop on Quantitative Stochastic Models in the Verification and Design of Software Systems
A taxonomy of software architecture-based reliability efforts
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
An approach for early prediction of software reliability
ACM SIGSOFT Software Engineering Notes
Software reliability estimation under certainty: generalization of the method of moments
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
A framework for the integration of MOF-compliant analysis methods
Proceedings of the Second Asia-Pacific Symposium on Internetware
UML based statistical testing acceleration of distributed safety-critical software
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Using scenarios to predict the reliability of concurrent component-based software systems
FASE'05 Proceedings of the 8th international conference, held as part of the joint European Conference on Theory and Practice of Software conference on Fundamental Approaches to Software Engineering
A petri net based approach for reliability prediction of web services
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
Architecture-level reliability prediction of concurrent systems
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
A reliability prediction method for abstract state machines
ABZ'12 Proceedings of the Third international conference on Abstract State Machines, Alloy, B, VDM, and Z
Personalized Reliability Prediction of Web Services
ACM Transactions on Software Engineering and Methodology (TOSEM)
Towards a ranking framework for software components
Proceedings of the 28th Annual ACM Symposium on Applied Computing
A reliability model for Service Component Architectures
Journal of Systems and Software
Hi-index | 0.00 |
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.