Persistent Software Errors
- 1 March 1981
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-7 (2), 162-168
- https://doi.org/10.1109/tse.1981.230831
Abstract
Persistent software errors-those which are not discovered until late in development, such as when the software becomes operational-are by far the most expensive kind of error. Via analysis of software problem reports, it is discovered that the predominant number of persistent errors in large-scale software efforts are errors of omitted logic..., that is, the code is not as complex as required by the problem to be solved. Peer design and code review, desk checking, and ultrarigorous testing may be the most helpful of the currently available technologies in attacking this problem. New and better methodologies are needed.Keywords
This publication has 6 references indexed in Scilit:
- An Experiment in Software Error Data Collection and AnalysisIEEE Transactions on Software Engineering, 1979
- An Experiment on Unit Increase in Problem ComplexityIEEE Transactions on Software Engineering, 1979
- A multi-project comparison of software reliability modelsPublished by American Institute of Aeronautics and Astronautics (AIAA) ,1977
- Programming-in-the-Large Versus Programming-in-the-SmallIEEE Transactions on Software Engineering, 1976
- An analysis of errors and their causes in system programsIEEE Transactions on Software Engineering, 1975
- The Mythical Man-MonthPublished by Association for Computing Machinery (ACM) ,1975