{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,8]],"date-time":"2026-10-08T11:55:11Z","timestamp":1791460511503,"version":"4.3.4"},"publisher-location":"Singapore","reference-count":44,"publisher":"Springer Singapore","isbn-type":[{"value":"9789811619267","type":"print"},{"value":"9789811619274","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-981-16-1927-4_7","type":"book-chapter","created":{"date-parts":[[2021,8,3]],"date-time":"2021-08-03T05:02:40Z","timestamp":1627966960000},"page":"93-105","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["BigCloneBench"],"prefix":"10.1007","author":[{"given":"Jeffrey","family":"Svajlenko","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chanchal K.","family":"Roy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,8,4]]},"reference":[{"key":"7_CR1","unstructured":"Ambient Software Evolution Group. SECold IJaDataset 2.0. https:\/\/sites.google.com\/site\/asegsecold\/projects\/seclone, January 2013"},{"key":"7_CR2","unstructured":"J. Svajlenko, C. Roy. Bigclonebench. http:\/\/www.jeff.svajlenko.com\/bigclonebench.html"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"J. Svajlenko, C.K. Roy, Bigcloneeval: a clone detection tool evaluation framework with bigclonebench, in International Conference on Software Maintenance and Evolution (2016)","DOI":"10.1109\/ICSME.2016.62"},{"key":"7_CR4","unstructured":"J.\u00a0Svajlenko, C.\u00a0Roy, The mutation and injection framework: evaluating clone detection tools with mutation analysis. IEEE Trans. Softw. Eng. (01):1"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"J.\u00a0Svajlenko, C.K. Roy, S.\u00a0Duszynski, Forksim: generating software forks for evaluating cross-project similarity analysis tools. In International Working Conference on Source Code Analysis and Manipulation (SCAM) (2013), pp 37\u201342","DOI":"10.1109\/SCAM.2013.6648182"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"J. Svajlenko, C.K. Roy, Evaluating modern clone detection tools, vol. 10 (2014)","DOI":"10.1109\/ICSME.2014.54"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Y.\u00a0Yuki, Y.\u00a0Higo, K.\u00a0Hotta, S.\u00a0Kusumoto, Generating clone references with less human subjectivity, in 2016 IEEE 24th International Conference on Program Comprehension (ICPC) (2016), pp 1\u20134","DOI":"10.1109\/ICPC.2016.7503739"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"T. Lavoie, E. Merlo, Automated type-3 clone oracle using levenshtein metric, in Proceedings of the 5th International Workshop on Software Clones, IWSC \u201911 (ACM, New York, NY, USA, 2011), pp. 34\u201340","DOI":"10.1145\/1985404.1985411"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"D.E. Krutz, W. Le, A code clone oracle, in Proceedings of the 11th Working Conference on Mining Software Repositories, MSR 2014 (ACM, New York, NY, USA), pp. 388\u2013391 (2014)","DOI":"10.1145\/2597073.2597127"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"H. Sajnani, V. Saini, C. Lopes, A parallel and efficient approach to large scale clone detection. J. Softw. Evol. Process, 27(6), 402\u2013429 (2015). JSME-13-0129.R2","DOI":"10.1002\/smr.1707"},{"key":"7_CR11","doi-asserted-by":"crossref","unstructured":"J.\u00a0Svajlenko, I.\u00a0Keivanloo, C.K. Roy, Scaling classical clone detection tools for ultra-large datasets: an exploratory study, in International Workshop on Software Clones, pp. 16\u201322 (2013)","DOI":"10.1109\/IWSC.2013.6613037"},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"I.\u00a0Keivanloo, J.\u00a0Rilling, P.\u00a0Charland, Internet-scale real-time code clone search via multi-level indexing, in Working Conference on Reverse Engineering, pp. 23\u201327 (2011)","DOI":"10.1109\/WCRE.2011.13"},{"issue":"9","key":"7_CR13","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1109\/TSE.2007.70725","volume":"33","author":"S Bellon","year":"2007","unstructured":"S. Bellon, R. Koschke, G. Antoniol, J. Krinke, E. Merlo, Comparison and evaluation of clone detection tools. IEEE Trans. Softw. Eng. 33(9), 577\u2013591 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"9","key":"7_CR14","doi-asserted-by":"publisher","first-page":"608","DOI":"10.1109\/TSE.2007.70720","volume":"33","author":"BS Baker","year":"2007","unstructured":"B.S. Baker, Finding clones with dup: analysis of an experiment. IEEE Trans. Softw. Eng. 33(9), 608\u2013621 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"A. Charpentier, J.-R. Falleri, D. Lo, L. R\u00e9veill\u00e8re, An empirical assessment of Bellon\u2019s clone benchmark, in International Conference on Evaluation and Assessment in Software Engineering, EASE \u201915 (ACM, New York, NY, USA), pp. 20:1\u201320:10 (2015)","DOI":"10.1145\/2745802.2745821"},{"issue":"1","key":"7_CR16","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/s10664-015-9419-z","volume":"22","author":"A Charpentier","year":"2017","unstructured":"A. Charpentier, J.-R. Falleri, F. Morandat, E.B.H. Yahia, L. R\u00e9veill\u00e8re, Raters\u2019 reliability in clone benchmarks construction. Empirical Softw. Eng. 22(1), 235\u2013258 (2017)","journal-title":"Empirical Softw. Eng."},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"C.K. Roy, J.R. Cordy, Towards a mutation-based automatic framework for evaluating code clone detection tools, in Proceedings of the 2008 C3S2E Conference, C3S2E \u201908 (ACM, New York, NY, USA), pp. 137\u2013140 (2008)","DOI":"10.1145\/1370256.1370279"},{"key":"7_CR18","unstructured":"A.\u00a0Walenstein, N.\u00a0Jyoti, J. Li, Y. Yang, A.\u00a0Lakhotia, Problems creating task-relevant clone detection reference data. WCRE, 285\u2013294 (2003)"},{"key":"7_CR19","unstructured":"S. Bellon, Stefan Bellon\u2019s clone detector benchmark. http:\/\/www.softwareclones.org\/research-data.php"},{"key":"7_CR20","unstructured":"S. Bellon, Vergleich von Techniken zur Erkennung duplizierten Quellcodes. Master\u2019s thesis, Universit\u00e4t Stuttgart, 2002. 156 pp"},{"key":"7_CR21","doi-asserted-by":"crossref","unstructured":"H. Murakami, Y. Higo, S. Kusumoto, A dataset of clone references with gaps. MSR\u201914, 412\u2013415 (2014)","DOI":"10.1145\/2597073.2597133"},{"issue":"7","key":"7_CR22","doi-asserted-by":"publisher","first-page":"470","DOI":"10.1016\/j.scico.2009.02.007","volume":"74","author":"CK Roy","year":"2009","unstructured":"C.K. Roy, J.R. Cordy, R. Koschke, Comparison and evaluation of code clone detection techniques and tools: a qualitative approach. Sci. Comput. Program. 74(7), 470\u2013495 (2009). May","journal-title":"Sci. Comput. Program."},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"J.\u00a0Svajlenko, C.K. Roy, Evaluating clone detection tools with bigclonebench, in International Conference on Software Maintenance and Evolution, pp. 131\u2013140 (2015)","DOI":"10.1109\/ICSM.2015.7332459"},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"J. Svajlenko, C.K. Roy, Fast and flexible large-scale clone detection with cloneworks, in Proceedings of the 39th International Conference on Software Engineering Companion, ICSE-C \u201917 (IEEE Press, Piscataway, NJ, USA), pp. 27\u201330 (2017)","DOI":"10.1109\/ICSE-C.2017.3"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"H. Sajnani, V. Saini, J. Svajlenko, C.K. Roy, C.V. Lopes, Sourcerercc: scaling code clone detection to big-code, in Proceedings of the 38th International Conference on Software Engineering (ACM), pp. 1157\u20131168 (2016)","DOI":"10.1145\/2884781.2884877"},{"key":"7_CR26","doi-asserted-by":"crossref","unstructured":"P.\u00a0Wang, J.\u00a0Svajlenko, Y.\u00a0Wu, Y.\u00a0Xu, C.\u00a0K. Roy, Ccaligner: a token based large-gap clone detector, in 2018 IEEE\/ACM 40th International Conference on Software Engineering (ICSE), pp. 1066\u20131077 (2018)","DOI":"10.1145\/3180155.3180179"},{"key":"7_CR27","doi-asserted-by":"crossref","unstructured":"J. Svajlenko, J.F. Islam, I. Keivanloo, C.K. Roy, M.M. Mia, Towards a big data curated benchmark of inter-project code clones, in Proceedings of the 2014 IEEE International Conference on Software Maintenance and Evolution, ICSME \u201914 (IEEE Computer Society, Washington, DC, USA), pp. 476\u2013480 (2014)","DOI":"10.1109\/ICSME.2014.77"},{"key":"7_CR28","unstructured":"J. Svajlenko, Large-scale clone detection and benchmarking. Ph.D. thesis, University of Saskatchewan, Saskatoon, Canada, 2 2018"},{"key":"7_CR29","doi-asserted-by":"crossref","unstructured":"J.\u00a0Svajlenko, C.K. Roy, Cloneworks: a fast and flexible large-scale near-miss clone detection tool, in 2017 IEEE\/ACM 39th International Conference on Software Engineering Companion (ICSE-C), pp. 177\u2013179 (2017)","DOI":"10.1109\/ICSE-C.2017.78"},{"key":"7_CR30","doi-asserted-by":"crossref","unstructured":"Y.\u00a0Gao, Z.\u00a0Wang, S.\u00a0Liu, L.\u00a0Yang, W.\u00a0Sang, Y.\u00a0Cai, Teccd: a tree embedding approach for code clone detection, in 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 145\u2013156 (2019)","DOI":"10.1109\/ICSME.2019.00025"},{"key":"7_CR31","doi-asserted-by":"crossref","unstructured":"J.\u00a0Liu, T.\u00a0Wang, C.\u00a0Feng, H.\u00a0Wang, D.\u00a0Li, A large-gap clone detection approach using sequence alignment via dynamic parameter optimization. IEEE Access 7 (2019)","DOI":"10.1109\/ACCESS.2019.2940710"},{"key":"7_CR32","doi-asserted-by":"crossref","unstructured":"S.\u00a0Zhou, H.\u00a0Zhong, B.\u00a0Shen, Slampa: Recommending code snippets with statistical language model, in 2018 25th Asia-Pacific Software Engineering Conference (APSEC), pp. 79\u201388 (2018)","DOI":"10.1109\/APSEC.2018.00022"},{"key":"7_CR33","doi-asserted-by":"crossref","unstructured":"J.\u00a0Zhang, X.\u00a0Wang, H.\u00a0Zhang, H.\u00a0Sun, K.\u00a0Wang, X.\u00a0Liu, A novel neural source code representation based on abstract syntax tree, in 2019 IEEE\/ACM 41st International Conference on Software Engineering (ICSE), pp. 783\u2013794 (2019)","DOI":"10.1109\/ICSE.2019.00086"},{"key":"7_CR34","doi-asserted-by":"crossref","unstructured":"H.\u00a0Yu, W.\u00a0Lam, L.\u00a0Chen, G.\u00a0Li, T.\u00a0Xie, Q.\u00a0Wang, Neural detection of semantic code clones via tree-based convolution, in 2019 IEEE\/ACM 27th International Conference on Program Comprehension (ICPC), pp. 70\u201380 (2019)","DOI":"10.1109\/ICPC.2019.00021"},{"key":"7_CR35","doi-asserted-by":"publisher","first-page":"125062","DOI":"10.1109\/ACCESS.2019.2938825","volume":"7","author":"J Zeng","year":"2019","unstructured":"J. Zeng, K. Ben, X. Li, X. Zhang, Fast code clone detection based on weighted recursive autoencoders. IEEE Access 7, 125062\u2013125078 (2019)","journal-title":"IEEE Access"},{"key":"7_CR36","doi-asserted-by":"crossref","unstructured":"D.K. Kim. A deep neural network-based approach to finding similar code segments. IEICE Trans. Inf. Syst. E103.D(4):874\u2013878 (2020)","DOI":"10.1587\/transinf.2019EDL8195"},{"key":"7_CR37","doi-asserted-by":"crossref","unstructured":"M. Hammad, \u00d6. Babur, H.A.\u00a0Basit, M. van\u00a0den Brand, Deepclone: modeling clones to generate code predictions, in Reuse in Emerging Software Engineering Practices (Springer International Publishing), pp 135\u2013151 (2020)","DOI":"10.1007\/978-3-030-64694-3_9"},{"issue":"11","key":"7_CR38","doi-asserted-by":"publisher","first-page":"1070","DOI":"10.1109\/TSE.2017.2750682","volume":"44","author":"F Zhang","year":"2018","unstructured":"F. Zhang, H. Niu, I. Keivanloo, Y. Zou, Expanding queries for code search using semantically related API class-names. Trans. Softw. Eng. 44(11), 1070\u20131082 (2018)","journal-title":"Trans. Softw. Eng."},{"key":"7_CR39","doi-asserted-by":"crossref","unstructured":"Y.\u00a0Fujiwara, N.\u00a0Yoshida, E.\u00a0Choi, K.\u00a0Inoue, Code-to-code search based on deep neural network and code mutation, in 2019 IEEE 13th International Workshop on Software Clones (IWSC), pp. 1\u20137 (2019)","DOI":"10.1109\/IWSC.2019.8665853"},{"key":"7_CR40","doi-asserted-by":"crossref","unstructured":"I.\u00a0Keivanloo, F.\u00a0Zhang, Y.\u00a0Zou, Threshold-free code clone detection for a large-scale heterogeneous java repository, in 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER), pp. 201\u2013210 (2015)","DOI":"10.1109\/SANER.2015.7081830"},{"key":"7_CR41","doi-asserted-by":"crossref","unstructured":"T. Wang, M. Harman, Y. Jia, J. Krinke, Searching for better configurations: a rigorous approach to clone evaluation, in Joint Meeting on Foundations of Software Engineering, ESEC\/FSE 2013 (ACM, New York, NY, USA), pp. 455\u2013465 (2013)","DOI":"10.1145\/2491411.2491420"},{"key":"7_CR42","doi-asserted-by":"crossref","unstructured":"L.\u00a0Li, H.\u00a0Feng, W.\u00a0Zhuang, N.\u00a0Meng, B.\u00a0Ryder, Cclearner: a deep learning-based clone detection approach, in International Conference on Software Maintenance and Evolution, pp. 249\u2013260 (2017)","DOI":"10.1109\/ICSME.2017.46"},{"key":"7_CR43","doi-asserted-by":"crossref","unstructured":"S.\u00a0Zhou, B.\u00a0Shen, H.\u00a0Zhong, Lancer: your code tell me what you need, in International Conference on Automated Software Engineering (ASE), pp. 1202\u20131205 (2019)","DOI":"10.1109\/ASE.2019.00137"},{"key":"7_CR44","doi-asserted-by":"crossref","unstructured":"C.\u00a0Guo, D.\u00a0Huang, N.\u00a0Dong, Q.\u00a0Ye, J.\u00a0Xu, Y.\u00a0Fan, H.\u00a0Yang, Y.\u00a0Xu. Deep review sharing, in 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 61\u201372 (2019)","DOI":"10.1109\/SANER.2019.8668037"}],"container-title":["Code Clone Analysis"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-16-1927-4_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,6]],"date-time":"2023-01-06T08:20:41Z","timestamp":1672993241000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-16-1927-4_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9789811619267","9789811619274"],"references-count":44,"URL":"https:\/\/doi.org\/10.1007\/978-981-16-1927-4_7","relation":{},"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"4 August 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}