Lightweight defect localization for Java

138Citations
Citations of this article
68Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A common method to localize defects is to compare the coverage of passing and failing program runs: A method executed only in failing runs, for instance, is likely to point to the defect. However, some failures, occur only after a specific sequence of method calls, such as multiple deallocations of the same resource. Such sequences can be collected from arbitrary Java programs at low cost; comparing object-specific sequences predicts defects better than simply comparing coverage. In a controlled experiment, our technique pinpointed the defective class in 39% of all test runs. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Dallmeier, V., Lindig, C., & Zeller, A. (2005). Lightweight defect localization for Java. In Lecture Notes in Computer Science (Vol. 3586, pp. 528–550). Springer Verlag. https://doi.org/10.1007/11531142_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free