Software reliability analysis models
IBM Journal of Research and Development
Selecting Software Test Data Using Data Flow Information
IEEE Transactions on Software Engineering
Evaluation of competing software reliability predictions
IEEE Transactions on Software Engineering - Special issue on reliability and safety in real-time process control
A spiral model of software development and enhancement
ACM SIGSOFT Software Engineering Notes
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Data flow coverage and the C language
TAV4 Proceedings of the symposium on Testing, analysis, and verification
Software Reliability Trend Analyses from Theoretical to Practical Considerations
IEEE Transactions on Software Engineering
Reliability: probabilistic models and statistical methods
Reliability: probabilistic models and statistical methods
Effect of test set minimization on fault detection effectiveness
Proceedings of the 17th international conference on Software engineering
Performance and reliability analysis of computer systems: an example-based approach using the SHARPE software package
Handbook of software reliability engineering
Handbook of software reliability engineering
Software reliability modeling survey
Handbook of software reliability engineering
Techniques for prediction analysis and recalibration
Handbook of software reliability engineering
Handbook of software reliability engineering
Handbook of software reliability engineering
Software testing and reliability
Handbook of software reliability engineering
Optimal Release Times for Software Systems with Scheduled Delivery Time Based on the HGDM
IEEE Transactions on Computers
Coverage measurement experience during function test
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Analyzing the test process using structural coverage
ICSE '85 Proceedings of the 8th international conference on Software engineering
Probability and Statistics with Reliability, Queuing and Computer Science Applications
Probability and Statistics with Reliability, Queuing and Computer Science Applications
Predicting Software Reliability
Computer
Assessing Testing Tools in Research and Education
IEEE Software
New Ways to Get Accurate Reliability Measures
IEEE Software
Operational Profiles in Software-Reliability Engineering
IEEE Software
Determining the Cost of a Stop-Test Decision
IEEE Software
Qualitative and Quantitative Reliability Assessment
IEEE Software
An empirical study of the correlation between code coverage and reliability estimation
METRICS '96 Proceedings of the 3rd International Symposium on Software Metrics: From Measurement to Empirical Results
Incorporating Code Coverage in the Reliability Estimation for Fault-Tolerant Software
SRDS '97 Proceedings of the 16th Symposium on Reliable Distributed Systems
A Practical Method For The Estimation Of Software Reliability Growth In The Early Stage Of Testing
ISSRE '97 Proceedings of the Eighth International Symposium on Software Reliability Engineering
Analysis of Software Fault Removal Policies Using a Non-Homogeneous Continuous Time Markov Chain
Software Quality Control
Model-Based Evaluation: From Dependability to Security
IEEE Transactions on Dependable and Secure Computing
An analytical approach to architecture-based software performance and reliability prediction
Performance Evaluation
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
EM algorithm for discrete software reliability models: a unified parameter estimation method
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
Hi-index | 0.00 |
The past 20 years have seen the formulation of numerous analytical software reliability models for estimating the reliability growth of a software product. The predictions obtained by applying these models tend to be optimistic due to the inaccuracies in the operational profile, and saturation effect of testing. Incorporating knowledge gained about some structural attribute of the code, such as test coverage, into the time‐domain models can help alleviate this optimistic trend. In this paper we present an enhanced non‐homogeneous Poisson process (ENHPP) model which incorporates explicitly the time‐varying test‐coverage function in its analytical formulation, and provides for defective fault detection and test coverage during the testing and operational phases. It also allows for a time varying fault detection rate. The ENHPP model offers a unifying framework for all the previously reported finite failure NHPP models via test coverage. We also propose the log‐logistic coverage function which can capture an increasing/decreasing failure detection rate per fault, which cannot be accounted for by the previously reported finite failure NHPP models. We present a methodology based on the ENHPP model for reliability prediction earlier in the testing phase. Expressions for predictions in the operational phase of the software, software availability, and optimal software release times subject to various constraints such as cost, reliability, and availability are developed based on the ENHPP model. We also validate the ENHPP model based on four different coverage functions using five failure data sets.