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
Techniques for prediction analysis and recalibration
Handbook of software reliability engineering
Software testing and reliability
Handbook of software reliability engineering
Modeling and analysis of stochastic systems
Modeling and analysis of stochastic systems
Probability and Statistics with Reliability, Queuing and Computer Science Applications
Probability and Statistics with Reliability, Queuing and Computer Science Applications
Operational Profiles in Software-Reliability Engineering
IEEE Software
Emerald: Software Metrics and Models on the Desktop
IEEE Software
When to Stop Testing for Large Software Systems with Changing Code
IEEE Transactions on Software Engineering
Number of Faults per Line of Code
IEEE Transactions on Software Engineering
SREPT: Software Reliability Estimation and Prediction Tool
TOOLS '00 Proceedings of the 11th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
Hi-index | 0.01 |
Several tools have been developed for the estimation of software reliability. However, they are highly specialized in the approaches they implement and the particular phase of the software life-cycle in which they are applicable. There is an increasing need for a tool that can be used to track the quality of a software product during the software development process, right from the architectural phase all the way up to the operational phase of the software. Also the conventional techniques for software reliability evaluation, which treat the software as a monolithic entity are inadequate to assess the reliability of heterogeneous systems, which consist of a large number of globally distributed components. Architecture-based approaches are essential to predict the reliability and performance of such systems. This paper presents the high-level design of a Software Reliability Estimation and Prediction Tool (SREPT), that offers a unified framework containing techniques (including the architecture-based approach) to assist in the evaluation of software reliability at all phases of the software life-cycle.