Murphy, Toriano A.
MetadataShow full item record
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 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 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 software. The tool developed for debugging by this thesis will save time and effort finding faults thereby saving money.
Showing items related by title, author, creator and subject.
Kennedy, Bruce (Monterey, California: U.S. Naval Postgraduate School, 1962);A reinvestigation was conducted of an anomaly in the experimental angular correlation for the gamma-gamma cascade of Ni60 which was reported by Verser and Conway in 1960 and 1961, respectively. The measurement of this ...
Re-targeting the Graze performance debugging tool for Java threads and analyzing the re-targeting to automatically parallelized (FORTRAN) code Tsai, Pedro T. H. (Monterey, California. Naval Postgraduate School, 2000-03);This research focuses on the design of a language-independent concept, Glimpse, for performance debugging of multi-threaded programs. This research extends previous work on Graze, a tool designed and implemented for ...
Auguston, Mikhail (ACM, 2000-08);This paper suggests an approach to the development of software testing and debugging automation tools based on precise program behavior models. The program behavior model is defined as a set of events (event trace) with ...