kirancodes.me
To Proof Maintenance & Beyond!

Evaluating Models for Model-Based Debugging

Wolfgang Mayer, Markus Stumptner

Abstract

Developing model-based automatic debugging strategies has been an active research area for several years, with the aim of locating defects in a program by utilising fully automated generation of a model of the program from its source code. We provide an overview of current techniques in model-based debugging and assess strengths and weaknesses of the individual approaches. An empirical comparison is presented that investigates the relative accuracy of different models on a set of test programs and fault assumptions, showing that our abstract interpretation based model provides high accuracy at significantly less computational effort than slightly more accurate techniques. We compare a range of model-based debugging techniques with other state-of-the-art automated debugging approaches and outline possible future developments in automatic debugging using model-based reasoning as the central unifying component in a comprehensive framework.

BibTeX
@inproceedings{Mayer-Stumptner:ASE08,
  author    = {Wolfgang Mayer and
               Markus Stumptner},
  title     = {Evaluating Models for {Model-Based} Debugging},
  booktitle = {ASE},
  pages     = {128--137},
  publisher = {{IEEE} Computer Society},
  year      = {2008},
}

Related papers