Show simple item record

Dependency-Directed Localization of Software Bugs

dc.date.accessioned2004-10-20T20:00:58Z
dc.date.accessioned2018-11-24T10:22:05Z
dc.date.available2004-10-20T20:00:58Z
dc.date.available2018-11-24T10:22:05Z
dc.date.issued1989-05-01en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/6838
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/6838
dc.description.abstractSoftware bugs are violated specifications. Debugging is the process that culminates in repairing a program so that it satisfies its specification. An important part of debugging is localization, whereby the smallest region of the program that manifests the bug is found. The Debugging Assistant (DEBUSSI) localizes bugs by reasoning about logical dependencies. DEBUSSI manipulates the assumptions that underlie a bug manifestation, eventually localizing the bug to one particular assumption. At the same time, DEBUSSI acquires specification information, thereby extending its understanding of the buggy program. The techniques used for debugging fully implemented code are also appropriate for validating partial designs.en_US
dc.format.extent74 p.en_US
dc.format.extent9511143 bytes
dc.format.extent3558711 bytes
dc.language.isoen_US
dc.subjectdebuggingen_US
dc.subjectprogrammer's apprenticeen_US
dc.titleDependency-Directed Localization of Software Bugsen_US


Files in this item

FilesSizeFormatView
AITR-1053.pdf3.558Mbapplication/pdfView/Open
AITR-1053.ps9.511Mbapplication/postscriptView/Open

This item appears in the following Collection(s)

Show simple item record