![]() |
. | . | ![]() |
. | ||||
The Debug Slicing of Logic Programs
Gyöngyi Szilágyi2, László Harmath2 and Tibor Gyimóthy2 Abstract:
This paper extends the scope and optimality of previous algorithmic debugging techniques of Prolog programs using slicing techniques. We provide a dynamic slicing algorithm (called Debug slice) which augments the data flow analysis with control-flow dependences in order to identify the source of a bug included in a program. We developed a tool for debugging Prolog programs which also handles the specific programming techniques (cut, if-then, OR). This approach combines the Debug slice with Shapiro's algorithmic debugging technique. Footnotes 1 This work was supported by the grants OTKA T52721, and IKTA8/99. 2 Research Group on Artificial Intelligence Hungarian Academy of Sciences Address: 6720 Hungary, Szeged, Aradi vértanuk tere 1. E-mail:szilagyi, harmath, gyimi@inf.u-szeged.hu 2001-11-12 |
||||||||
| Webmaster:webmaster@inf.u-szeged.hu |