Statistical Debugging
Abstract
Software debugging is a time consuming and important step in the development and evolution of software systems. Debugging is a practice that normally gets the least praise but normally requires the most attention and effort. The aim of debugging is to find and reduce the number of faults in a program, thereby making a program behave the way it is expected. Even with the advances that have been made with computer speed, graphical user interfaces, networking abilities and storage capabilities the cost of debugging remains high. The aim of this thesis is to build on the process of debugging using a statistical approach. Statistical debugging is not a new phenomenon, but a statistical debugging technique has been developed to assist in addressing the difficulties of isolating faults in software. The tool developed for debugging by this thesis will save time and effort in finding faults thereby saving money.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 01, 2008
- Accession Number
- ADA479960
Entities
People
- Toriano A. Murphy
Organizations
- Naval Postgraduate School