Applying Reliability Measurement: A Case Study
IEEE Software
Test-Execution-Based Reliability Measurement and Modeling for Large Commercial Software
IEEE Transactions on Software Engineering
Design reliability—estimation through statistical analysis of bug discovery data
DAC '98 Proceedings of the 35th annual Design Automation Conference
A Software Cost Model with Warranty and Risk Costs
IEEE Transactions on Computers
Software release policies with gain in reliability justifying the costs
Annals of Software Engineering
A time/structure based software reliability model
Annals of Software Engineering
An Empirical Method for Selecting Software Reliability Growth Models
Empirical Software Engineering
A formal model of the software test process
IEEE Transactions on Software Engineering
Model Validation Using Simulated Data
ASSET '98 Proceedings of the 1998 IEEE Workshop on Application - Specific Software Engineering and Technology
Analysis of a Software Reliability Growth Model with Logistic Testing-Effort Function
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Software Reliability Growth Models: Assumptions vs. Reality
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Empirical evaluation of defect projection models for widely-deployed production software systems
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Some successful approaches to software reliability modeling in industry
Journal of Systems and Software - Special issue: Automated component-based software engineering
A non-invasive approach to product metrics collection
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: AGILE methodologies for software production
A replicated empirical study of a selection method for software reliability growth models
Empirical Software Engineering
On allocation of resources during testing phase of a modular software
International Journal of Systems Science
Journal of Systems and Software
Does software reliability growth behavior follow a non-homogeneous Poisson process
Information and Software Technology
The life and death of statically detected vulnerabilities: An empirical study
Information and Software Technology
Testing from X-machine specifications
Formal methods and testing
Expert Systems with Applications: An International Journal
A diagnostic reasoning approach to defect prediction
IEA/AIE'11 Proceedings of the 24th international conference on Industrial engineering and other applications of applied intelligent systems conference on Modern approaches in applied intelligence - Volume Part II
Hi-index | 4.11 |
Software vendors need to know if their products are reliable before they are delivered to customers. Software reliability growth models help provide that information. Unfortunately, very little real data from commercial applications have been published about the utility of these models, possibly because of the proprietary nature of the data. Using transformed data to protect proprietary information, this article reports Tandem's experience with software reliability growth models. The data involves products for four major software releases. The author and his colleagues at Tandem collected defect occurrence times during system test and statistically correlated the data with known mathematical functions, using eight software reliability growth models. The authors found that, although they are still in the experimental stage, software reliability growth models can be used to provide reasonable predictions of the number of defects remaining, which is an indication of whether software is ready to release to customers. The results show that predictions from simple models of defect occurrence times correlate reasonably well with field data. However, the many choices for data representation and model type must be evaluated across multiple software releases to determine the appropriate models and obtain confidence in the results.