Automatic bug locator for automatically locating bugs through in

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39518314, G06F 945

Patent

active

058549250

ABSTRACT:
A program is rerun up to an abnormal point. In this situation, a control flow at a division point between a normal point and the abnormal point is derived while a variable influencing the error and the value of the variable at the division point are derived on the basis of four dependences. A programmer determines an error of the control flow, an error of the value of the variable influencing the error, and an error of a value of a variable used in a conditional instruction/loop instruction. Such processing is repeated, so that an instruction finally remaining between the normal and abnormal points is determined to be a bug. If no instruction having a dependence on the abnormal point is present between the normal and abnormal points, a determination is made that a bug related to omission of an instruction is present between the normal and abnormal points. Thus, the bug is automatically located through interaction with the programmer, whereby program debugging can be simplified as compared with dynamic slicing and static slicing.

REFERENCES:
patent: 5161216 (1992-11-01), Reps et al.
Shimomura, T.: "Critical-Slice Based Bug-Locating Strategy in Variable Value Errors", IPS Japan, vol. 33, No. 4, Apr. 1992.
Lyle, J.R., et al: "Automatic Program Bug Location by Program Slicing", pp. 877-883.
Agrawal, H., et al: "Debugging with Dynamic Slicing and Backtracking", Dec. 1, 1992.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Automatic bug locator for automatically locating bugs through in does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automatic bug locator for automatically locating bugs through in, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic bug locator for automatically locating bugs through in will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1430087

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