Early reliability assessment of UML based software models
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
An adaptive dependability model of component-based software
ACM SIGSOFT Software Engineering Notes
The Virtues of Assessing Software Reliability Early
IEEE Software
A Simulation Approach to Structure-Based Software Reliability Analysis
IEEE Transactions on Software Engineering
Architecture-Based Software Reliability Analysis: Overview and Limitations
IEEE Transactions on Dependable and Secure Computing
Component airbag: a novel approach to develop dependable component-based applications
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Component airbag: a novel approach to develop dependable component-based applications
The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papers
Early quality monitoring in the development of real-time reactive systems
Journal of Systems and Software
A survey of component based system quality assurance and assessment
Information and Software Technology
Integrating performance and reliability analysis in a non-functional MDA framework
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
RESISTing reliability degradation through proactive reconfiguration
Proceedings of the IEEE/ACM international conference on Automated software engineering
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
A model-driven method for describing and predicting the reliability of composite services
Software and Systems Modeling (SoSyM)
Assessment of Microfluidic System Testability using Fault Simulation and Test Metrics
Journal of Electronic Testing: Theory and Applications
EAGLE: engineering software in the ubiquitous globe by leveraging uncErtainty
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Reliability of component based systems: a critical survey
ACM SIGSOFT Software Engineering Notes
On the estimation of software reliability of component-based dependable distributed systems
QoSA'05 Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality
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
Finding upper bounds for software failure probabilities – experiments and results
SAFECOMP'05 Proceedings of the 24th international conference on Computer Safety, Reliability, and Security
Dependability modeling and analysis of software systems specified with UML
ACM Computing Surveys (CSUR)
A rule-based approach for estimating the reliability of component-based systems
Advances in Engineering Software
Integration architecture synthesis for taming uncertainty in the digital space
Proceedings of the 17th Monterey conference on Large-Scale Complex IT Systems: development, operation and management
Producing software by integration: challenges and research directions (keynote)
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Performance and reliability prediction for evolving service-oriented software systems
Empirical Software Engineering
A survey of computational intelligence approaches for software reliability prediction
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
It is generally believed that component-based software development leads to improved application quality, maintainability and reliability. However, most software reliability techniques model integrated systems. These models disregard system's internal structure, taking into account only the failure data and interactions with the environment.We propose a novel approach to reliability analysis of component-based systems. Reliability prediction algorithm allows system architects to analyze reliability of the system before it is built, taking into account component reliability estimates and their anticipated usage. Fully integrated with the UML, this step can guide the process of identifying critical components and analyze the effect of replacing them with the more/less reliable ones. Reliability assessment algorithm, applicable in the system test phase, utilizesthese reliability predictions as prior probabilities. In the Bayesian estimation framework, posterior probability of failure is calculated from the priors and test failure data.