Sciweavers

AADEBUG
2005
Springer

Lightweight bug localization with AMPLE

13 years 10 months ago
Lightweight bug localization with AMPLE
AMPLE locates likely failure-causing classes by comparing method call sequences of passing and failing runs. A difference in method call sequences, such as multiple deallocation of the same resource, is likely to point to the erroneous class. Such sequences can be collected from arbitrary Java programs at low cost; comparing object-specific sequences predicts defects better than simply comparing coverage. AMPLE comes as a plug-in for the Java IDE Eclipse that is automatically invoked as soon as a JUnit test fails. Categories and Subject Descriptors D.2.5 [Software Engineering]: Testing and Debugging— Debugging aids, Tracing General Terms Algorithms, Languages
Valentin Dallmeier, Christian Lindig, Andreas Zell
Added 26 Jun 2010
Updated 26 Jun 2010
Type Conference
Year 2005
Where AADEBUG
Authors Valentin Dallmeier, Christian Lindig, Andreas Zeller
Comments (0)