ACM Home Page
Please provide us with feedback. Feedback
A criterion for filtering code clone related bugs
Full text PdfPdf (103 KB)
Source International Symposium on Software Testing and Analysis archive
Proceedings of the 2008 workshop on Defects in large software systems table of contents
Seattle, Washington
SESSION: Short papers table of contents
Pages 37-38  
Year of Publication: 2008
ISBN:978-1-60558-051-7
Authors
Yasuhiro Hayase  Osaka University
Yii Yong Lee  Osaka University
Katsuro Inoue  Osaka University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1390817.1390828
What is a DOI?

ABSTRACT

Software reviews are time-consuming task especially for large software systems. To reduce the efforts required, Li et al. developed CP-Miner, a code clone detection tool that detects identifier naming inconsistencies between code clones as bug candidates. However, reviewers using CP-Miner still have to assess many inconsistencies, since the tool also reports many false-positive candidates. To reduce the false-positive candidates, we propose a criterion for filtering the candidates. In our experiments, filtering with the proposed criterion removed 30% of the false-positive candidates and no true-positive candidates. This result shows that the proposed criterion helps the review task by effectively reducing the number of bug candidates.



Collaborative Colleagues:
Yasuhiro Hayase: colleagues
Yii Yong Lee: colleagues
Katsuro Inoue: colleagues