DocumentCode
2303705
Title
Automated Debugging: Are We There Yet?
Author
Orso, Alex
Author_Institution
SPARC Group, Georgia Inst. of Technol., Atlanta, GA, USA
fYear
2011
fDate
21-25 March 2011
Firstpage
596
Lastpage
596
Abstract
Summary form only given. Software debugging is a notoriously difficult, extremely time consuming, and human-intensive activity. For this reason, researchers have invested a great deal of effort in developing automated techniques and tools for supporting various debugging tasks. Although potentially useful, most of these techniques have yet to fully demonstrate their practical effectiveness. Moreover, many current debugging approaches suffer from some common limitations. In particular, many techniques rely on a set of strong assumptions on how developers behave when debugging, fail to leverage the rich source of information represented by the user population, and focus mainly on trying to reduce the number of statements to examine, mostly ignoring the importance of identifying relevant inputs. This talk will provide an overview of the state of the art in the area of software debugging, discuss strengths and weaknesses of the main existing techniques, present a set of open challenges in the area of debugging, and sketch future research directions that may help address these challenges.
Keywords
program debugging; automated debugging; software debugging; Computer science; Conferences; Debugging; Educational institutions; Software debugging; Software reliability; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on
Conference_Location
Berlin
Print_ISBN
978-1-4577-0019-4
Electronic_ISBN
978-0-7695-4345-1
Type
conf
DOI
10.1109/ICSTW.2011.16
Filename
5954471
Link To Document