OSD: A Source Level Bug Localization Technique Incorporating Control Flow and State Information in Object Oriented Program

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

Bug localization in object oriented program ha s always been an important issue in softeware engineering. In this paper, I propose a source level bug localization technique for object oriented embedded programs. My proposed technique, presents the idea of debugging an object oriented program in class level, incorporating the object state information into the Class Dependence Graph (ClDG). Given a program (having buggy statement) and an input that fails and others pass, my approach uses concrete as well as symbolic execution to synthesize the passing inputs that marginally from the failing input in their control flow behavior. A comparison of the execution traces of the failing input and the passing input provides necessary clues to the root-cause of the failure. A state trace difference, regarding the respective nodes of the ClDG is obtained, which leads to detect the bug in the program.

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

OSD: A Source Level Bug Localization Technique Incorporating Control Flow and State Information in Object Oriented Program 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 OSD: A Source Level Bug Localization Technique Incorporating Control Flow and State Information in Object Oriented Program, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and OSD: A Source Level Bug Localization Technique Incorporating Control Flow and State Information in Object Oriented Program will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-244383

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