1 |
LI J Y, ERNST M D. CBCD: cloned buggy code detector[C]//Proc.of the International Conference on Software Engineering, 2012: 310-320.
|
2 |
LI Z M, LU S, MYAGMAR S, et al. CP-miner: a tool for finding copy-paste and related bugs in operating system code[C]//Proc.of the 6th Conference on Symposium on Operating Systems Design & Implementation, 2004.
|
3 |
JUERGENS E, DEISSENBOECK F, HUMMEI B, et al. Do code clones matter?[C]//Proc.of the 31st IEEE International Conference on Software Engineering, 2009: 485-495.
|
4 |
苏小红, 张凡龙. 面向管理的克隆代码研究综述[J]. 计算机学报, 2018, 41 (3): 628- 651.
|
|
SU X H , ZHANG F L . A survey for management-oriented code clone research[J]. Chinese Journal of Computers, 2018, 41 (3): 628- 651.
|
5 |
KRINKE J, GOLD N, JIA Y, et al. Cloning and copying between GNOME projects[C]//Proc.of the 7th IEEE Working Conference on Mining Software Repositories, 2010: 98-101.
|
6 |
BAUER V, HAUPTMANN B. Assessing cross-project clones for reuse optimization[C]//Proc.of the 7th International Workshop on Software Clones, 2013: 60-61.
|
7 |
Simian-similarity analyser.[EB/OL].[2019-12-01].http://www.harukizaemon.com/simian/index.html.
|
8 |
ROY C K, CORDY J R. Nicad: accurate detection of near-miss intentional clones using flexible pretty-printing and code normalization[C]//Proc.of the 16th IEEE International Conference on Program Comprehension, 2008: 172-181.
|
9 |
KAMIYA T , KUSUMOTO S , INOUE K . CCFinder: a multilinguistic token-based code clone detection system for large scale source code[J].IEEE Trans.on Software Engineering,
|
10 |
GODE N, KOSCHKE R. Incremental clone detection[C]//Proc.of the 13th European Conference on Software Maintenance and Reengineering, 2009: 219-228.
|
11 |
JIANG L X. DECKARD: scalable and accurate tree-based detection of code clones[C]//Proc.of the 29th International Conference on Software Engineering, 2007: 96-105.
|
12 |
BULYCHEV P, MINEA M. Duplicate code detection using anti-unification[EB/OL].[2018-10-8].http://cyberleninka.ru/article/n/duplicate-code-detection-using-anti-unification.
|
13 |
KRINKE J. Identifying similar code with program dependence graphs[C]//Proc.of the Conference on Reverse Engineering, 2001: 301-309.
|
14 |
GABEL M, JIANG L X, SU Z D. Scalable detection of semantic clones[C]//Proc.of the 30th ACM/IEEE International Conference on Software Engineering, 2008: 321-330.
|
15 |
KONTOGIANNIS K A , DEMORI R , MERLO E , et al. Pattern matching for clone and concept detection[J]. Automated Software Engineering, 1996, 3, 77- 108.
doi: 10.1007/BF00126960
|
16 |
MAYRAND J, LEBLANC C, MERLO E M. Experiment on the automatic detection of function clones in a software system using metrics[C]//Proc.of the International Conference on Software Maintenance, 1996: 244-253.
|
17 |
LI Z, ZOU D Q, XU S H, et al. VulPecker: an automated vulnerability detection system based on code similarity analysis[C]//Proc.of the ACM International Conference Proceeding Series on Computer Security Applications, 2016: 201-213.
|
18 |
ZHANG T, YANG G, LEE B, et al. Predicting severity of bug report by mining bug repository with concept profile[C]//Proc.of the 30th Annual ACM Symposium on Applied Computing, 2015: 1553-1558.
|
19 |
BHATTACHARYA P, NEAMTIU I. Bug-fix time prediction models: can we do better?[C]//Proc.of the 8th International Working Conference on Mining Software Repositories, 2011: 207-210.
|
20 |
ROCHA H, VALENTE M T, MARQUES-NETO H, et al. An empirical study on recommendations of similar bugs[C]//Proc.of the 23rd International Conference on Software Analysis, Evolution and Reengineering, 2016.
|
21 |
LAZAR A, RITCHEY S, SHARIF B. Improving the accuracy of duplicate bug report detection using textual similarity mea-sures[C]//Proc.of the International Conference on Software Engineering, 2014: 308-311.
|
22 |
KEVIC K, MULLER S C, FRITZ T, et al. Collaborative bug triaging using textual similarities and change set analysis[C]//Proc.of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013: 17-24.
|
23 |
Clang: a C language family frontend for LLVM[EB/OL].[2020-8-25].http://clang.llvm.org/.
|
24 |
Git[EB/OL].[2020-8-25].https://git-scm.com/.
|
25 |
Test-suite guide[EB/OL].[2020-8-25].http://www.llvm.org/docs/TestSuiteGuide.html.
|
26 |
LLVM download page[EB/OL].[2020-8-25].http://releases.llvm.org/download.html.
|
27 |
GOUES L C, HOLTSCHULTE N, SMITH K E, et al. Manybugs and introClass benchmarks for automated repair of C programs[EB/OL].[2020-8-25]. https://repairbenchmarks.cs.umass.edu/.
|
28 |
GOUES L C , HOLTSCHULTE N , SMITHK E , et al. The manybugs and introclass benchmarks for automated repair of C programs[J]. IEEE Trans.on Software Engineering, 2015, 41 (12): 1236- 1256.
doi: 10.1109/TSE.2015.2454513
|
29 |
LE G C, DEWEY-VOGT M, FORREST S, et al. A systema-tic study of automated program repair: fixing 55 out of 105 bugs for MYM8 each[C]//Proc.of the 34th International Conference on Software Engineering, 2012: 3-13.
|
30 |
WEIMER W, FRY Z P, FORREST S. Leveraging program equi-valence for adaptive program repair: models and first results[C]//Proc.of the 28th IEEE/ACM International Conference on Automated Software Engineering, 2013: 356-366.
|
31 |
LONG F, RINARD M. Staged program repair with condition synthesis[C]//Proc.of the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2015: 166-178.
|
32 |
MECHTAEV S, JOOYONG Y, ROYCHOUDHURY A. Angelix: scalable multiline program patch synthesis via symbolic analysis[C]//Proc.of the 38th IEEE/ACM International Conference on Software Engineering, 2016: 691-701.
|
33 |
PAN K , KIM S , WHITEHEAD E J . Toward an understanding of bug fix patterns[J]. Empirical Software Engineering, 2009, 14 (3): 286- 315.
|
34 |
CAMPOS E C, MAIA M D A. Common bug-fix patterns: a large-scale observational study[C]//Proc.of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017: 404-413.
|