Object-oriented software metrics: a practical guide
Object-oriented software metrics: a practical guide
Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis
IEEE Transactions on Software Engineering
A Critique of Software Defect Prediction Models
IEEE Transactions on Software Engineering
A Hierarchical Model for Object-Oriented Design Quality Assessment
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
Operational Profiles in Software-Reliability Engineering
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Quantitative Approaches in Object-Oriented Software Engineering
ECOOP '01 Proceedings of the Workshops on Object-Oriented Technology
Scenario-Based Reliability Analysis of Component-Based Software
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
A Fault Model for Subtype Inheritance and Polymorphism
ISSRE '01 Proceedings of the 12th International Symposium on Software Reliability Engineering
Reliability Prediction and Sensitivity Analysis Based on Software Architecture
ISSRE '02 Proceedings of the 13th International Symposium on Software Reliability Engineering
Reliability prediction for component-based software architectures
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
Software Reliability Engineering: More Reliable Software Faster and Cheaper
Software Reliability Engineering: More Reliable Software Faster and Cheaper
Software failure prediction based on a Markov Bayesian network model
Journal of Systems and Software
Performance analysis of software reliability growth models with testing-effort and change-point
Journal of Systems and Software
Early Stage Software Reliability and Design Assessment
APSEC '05 Proceedings of the 12th Asia-Pacific Software Engineering Conference
Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults
IEEE Transactions on Software Engineering
Statechart Features and Pre-Release Defects in Software Maintenance
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Early prediction of software component reliability
Proceedings of the 30th international conference on Software engineering
Does software reliability growth behavior follow a non-homogeneous Poisson process
Information and Software Technology
Hi-index | 0.01 |
In the early stages of development, failure information is not available to quantitatively measure reliability of a software product. In this context, we propose an approach to predict software reliability early in the product development stages from design metrics. First we predict reliabilities of the components of a system. For this, we categorize the different kinds of faults that can occur in a component during its development and identify the design metrics that correlate to these faults. We construct a Bayesian Belief Network (BBN) model to predict reliabilities of the components using the identified design metrics. Based on predicted reliabilities and usage frequencies of the components of a system, we determine the reliability of the system. The applicability of our proposed model is illustrated through a case study. Results obtained from our case study indicate the effectiveness of our approach