FALTER -- A Fault Annotation Tool
Shimeall, Timothy J.
MetadataShow full item record
FALTER is a program that supports the process of determining the effect of a program defect on the local program state. FALTER also provides the capability of recording the effect by annotation of the program control flow graph. FALTER is one of a series of four tools that work in an integrated fashion to analyze Pascal programs to determine the failure regions associated with identified faults in the programs. The annotated control flow graph produced by FALTER will used as input by the program SPACER, and shall be customized for such usage. The users may access REACHER, FALTER, and SPACER through a screen oriented user interface called VIEWER. Beyond the failure region analysis FALTER may be useful in research that examines the distribution of faults in program source code, and in efforts that examine the erroneous transformations induced by faults
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
NPS Report NumberNPS-52-89-051
Showing items related by title, author, creator and subject.
Ginn, Lelon Levoy (Monterey, California. Naval Postgraduate School, 1991-09);Previous authors have postulated that faults are related to each other and testers have tried to exploit the effect. However, the evidence and applications have been largely anecdotal. This thesis uses an analytical ...
Shuman, Edwin Arthur, IV (Monterey, California. Naval Postgraduate School, 1983-06);The cyclomatic complexity metric provides a means of quantifying intra-modular software complexity, and its utility has been suggested in the software development and testing process. In this thesis, an empirical analysis ...
Hilaris, Alexander E. (Monterey, California. Naval Postgraduate School, 1994-03);Previous work (Ginn, 1991) showed that faults in a program tend to cluster when viewed by the variables that affect execution and propagation of the fault (structural clustering). However, that study was quite preliminary ...