Fault Localization for Java Programs using Probabilistic Program Dependence Graph

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

9 Pages, 8 figures 4 tables; International Journal of Computer Science Issues, December 2011

Scientific paper

Fault localization is a process to find the location of faults. It determines the root cause of the failure. It identifies the causes of abnormal behaviour of a faulty program. It identifies exactly where the bugs are. Existing fault localization techniques are Slice based technique, Program- Spectrum based Technique, Statistics Based Technique, Program State Based Technique, Machine learning based Technique and Similarity Based Technique. In the proposed method Model Based Fault Localization Technique is used, which is called Probabilistic Program Dependence Graph . Probabilistic Program Dependence Graph (PPDG) is an innovative model that scans the internal behaviour of the project. PPDG construction is enhanced by Program Dependence Graph (PDG). PDG is achieved by the Control Flow Graph (CFG). The PPDG construction augments the structural dependences represented by a program dependence graph with estimates of statistical dependences between node states, which are computed from the test set. The PPDG is based on the established framework of probabilistic graphical models. This work presents algorithms for constructing PPDGs and applying fault localization.

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

Fault Localization for Java Programs using Probabilistic Program Dependence Graph 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 Fault Localization for Java Programs using Probabilistic Program Dependence Graph, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Fault Localization for Java Programs using Probabilistic Program Dependence Graph will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-253710

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