Title :
Open Research Challenges of Localizing Faults in Programs Using Constraints
Author_Institution :
Inst. for Software Technol., Tech. Univ. Graz, Graz, Austria
Abstract :
Automated debugging, i.e., localizing faults in programs automatically using a failing test case and the source code, is still and open research topic despite the fact that there have been many different techniques already published. In this paper we focus on constraints for debugging. Constraints cannot only be effectively used for verification and testing, but also provide a foundation for automated fault localization. We briefly discuss the basic idea of constraint based debugging and outline some of the most important challenges.
Keywords :
program debugging; program testing; program verification; software fault tolerance; automated debugging; automated fault localization; constraint based debugging; failing test case; source code; verification; Accuracy; Complexity theory; Debugging; Focusing; History; Object oriented modeling; Testing; automated debugging; constraint solving; fault localization;
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4577-1906-6
DOI :
10.1109/ICST.2012.172