The Last Line Effect

Conference Paper (2015)
Author(s)

Moritz Beller (TU Delft - Software Engineering)

Andy Zaidman (TU Delft - Software Engineering)

Andrey Karpov (OOO 'Program Verification Systems')

Research Group
Software Engineering
DOI related publication
https://doi.org/10.1109/ICPC.2015.34
More Info
expand_more
Publication Year
2015
Language
English
Research Group
Software Engineering
Volume number
2015-August
Pages (from-to)
240-243
ISBN (electronic)
978-14673-8159-8
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Micro-clones are tiny duplicated pieces of code, they typically comprise only a few statements or lines. In this paper, we expose the "last line effect," the phenomenon that the last line or statement in a micro-clone is much more likely to contain an error than the previous lines or statements. We do this by analyzing 208 open source projects and reporting on 202 faulty micro-clones.

Files

8928291.pdf
(pdf | 0.275 Mb)
License info not available