DocumentCode :
3030900
Title :
Evaluating Models for Model-Based Debugging
Author :
Mayer, Wolfgang ; Stumptner, Markus
Author_Institution :
Adv. Comput. Res. Centre, Univ. of South Australia, Mawson Lakes, SA
fYear :
2008
fDate :
15-19 Sept. 2008
Firstpage :
128
Lastpage :
137
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.
Keywords :
program debugging; program diagnostics; automated program generation; model-based automatic debugging strategy; program defect location; source code; Australia; Automatic testing; Debugging; Inference mechanisms; Lakes; Maintenance engineering; Object oriented modeling; Size control; Software maintenance; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 2008. ASE 2008. 23rd IEEE/ACM International Conference on
Conference_Location :
L´Aquila
ISSN :
1938-4300
Print_ISBN :
978-1-4244-2187-9
Electronic_ISBN :
1938-4300
Type :
conf
DOI :
10.1109/ASE.2008.23
Filename :
4639316
Link To Document :
بازگشت