Computer · 2000 · 52 citations · 5 references
ComputingComputer ScienceQuality AssuranceQuality EngineeringSoftware EngineeringReliabilityReliability ModelingSoftware MetricsSoftware Quality AssuranceSoftware TestingApplication Complexity AssessmentComplexityOperational Profile AnalysisReliability MetricsReliability PredictionSoftware ReliabilitySoftware Reliability AssessmentSoftware Reliability Engineering
The notions of time and the operational profile incorporated into software reliability are incomplete. Reliability should be redefined as a function of application complexity, test effectiveness, and operating environment. We do not yet have a reliability equation that application complexity, test effectiveness, test suite diversity, and a fuller definition of the operational profile. We challenge the software reliability community to consider these ideas in future models. The reward for successfully doing so likely will be the widespread adoption of software reliability prediction by the majority of software publishers.
5
Thomas J. McCabe · IEEE Transactions on Software Engineering · 1976 · 5.8K citations
Software reliability engineering
Microelectronics Reliability · 1972 · 498 citations
PIE: a dynamic failure-based technique
J. Voas · IEEE Transactions on Software Engineering · 1992 · 399 citations
Software reliability-engineered testing
Donald Musa · Computer · 1996 · 141 citations