UCL logo

UCL Discovery

UCL home » Library Services » Electronic resources » UCL Discovery

Searching for better configurations: A rigorous approach to clone evaluation

Wang, T; Harman, M; Jia, Y; Krinke, J; (2013) Searching for better configurations: A rigorous approach to clone evaluation. In: 2013 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2013 - Proceedings. (pp. 455 - 465). ACM: New York, NY, USA. Green open access

[img] PDF
fse13.pdf
Available under License : See the attached licence file.

Download (475kB)

Abstract

Clone detection finds application in many software engineering activities such as comprehension and refactoring. However, the confounding configuration choice problem poses a widely-acknowledged threat to the validity of previous empirical analyses. We introduce desktop and parallelised cloud-deployed versions of a search based solution that finds suitable configurations for empirical studies. We evaluate our approach on 6 widely used clone detection tools applied to the Bellon suite of 8 subject systems. Our evaluation reports the results of 9.3 million total executions of a clone tool; the largest study yet reported. Our approach finds significantly better configurations (p < 0.05) than those currently used, providing evidence that our approach can ameliorate the confounding configuration choice problem.

Type: Proceedings paper
Title: Searching for better configurations: A rigorous approach to clone evaluation
Event: ESEC/FSE 2013
ISBN-13: 9781450322379
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/2491411.2491420
Publisher version: http://dx.doi.org/10.1145/2491411.2491420
Language: English
Additional information: Copyright 2013 ACM.
UCL classification: UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: http://discovery.ucl.ac.uk/id/eprint/1417185
Downloads since deposit
290Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item