JavaTA: A Logic-based Debugger for Java

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Paper presented at the 16th Workshop on Logic-based Methods in Programming Environments (WLPE2006)

Scientific paper

This paper presents a logic based approach to debugging Java programs. In contrast with traditional debugging we propose a debugging methodology for Java programs using logical queries on individual execution states and also over the history of execution. These queries were arrived at by a systematic study of errors in object-oriented programs in our earlier research. We represent the salient events during the execution of a Java program by a logic database, and implement the queries as logic programs. Such an approach allows us to answer a number of useful and interesting queries about a Java program, such as the calling sequence that results in a certain outcome, the state of an object at a particular execution point, etc. Our system also provides the ability to compose new queries during a debugging session. We believe that logic programming offers a significant contribution to the art of object-oriented programs debugging.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

JavaTA: A Logic-based Debugger for Java does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with JavaTA: A Logic-based Debugger for Java, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and JavaTA: A Logic-based Debugger for Java will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-120189

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.