Analysis of Software Fault Removal Policies Using a Non-Homogeneous Continuous Time Markov Chain
Software Quality Control
Software Reliability Growth Models Incorporating Fault Dependency with Various Debugging Time Lags
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
A Simulation Approach to Structure-Based Software Reliability Analysis
IEEE Transactions on Software Engineering
An integration of fault detection and correction processes in software reliability analysis
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
Architecture-Based Software Reliability Analysis: Overview and Limitations
IEEE Transactions on Dependable and Secure Computing
Assessing reliability risk using fault correction profiles
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
Hi-index | 0.00 |
In general, software reliability models have focusedon modeling and predicting the failure detection processand have not given equal priority to modeling the faultcorrection process. However, it is important to addressthe fault correction process in order to identify the needfor process improvements. Process improvements, inturn, will contribute to achieving software reliabilitygoals. We introduce the concept of a fault correctionprofile -- a set of functions that predict fault correctionevents as a function of failure detection events. The faultcorrection profile identifies the need for processimprovements and provides information for developingfault correction strategies. Related to the faultcorrection profile is the goal fault correction profile.This profile represents the fault correction goal againstwhich the achieved fault correction profile can becompared. This comparison motivates the concept offault correction process instability, and the attributes ofinstability. Applying these concepts to the NASAGoddard Space Flight Center fault correction processand its data, we demonstrate that the need for processimprovement can be identified, and that improvementsin process would contribute to meeting productreliability goals.