{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T05:10:58Z","timestamp":1746508258851,"version":"3.40.3"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031433924"},{"type":"electronic","value":"9783031433931"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-43393-1_55","type":"book-chapter","created":{"date-parts":[[2023,9,27]],"date-time":"2023-09-27T06:03:15Z","timestamp":1695794595000},"page":"615-626","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Mitigating Accidental Code Plagiarism in\u00a0a\u00a0Programming Course Through Code Referencing"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1110-9231","authenticated-orcid":false,"given":"Muftah Afrizal","family":"Pangestu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2285-283X","authenticated-orcid":false,"family":"Simon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4930-6249","authenticated-orcid":false,"given":"Oscar","family":"Karnalim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,9,28]]},"reference":[{"issue":"3","key":"55_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3313290","volume":"19","author":"M Novak","year":"2019","unstructured":"Novak, M., Joy, M., Kermek, D.: Source-code similarity detection and detection tools used in academia: a systematic review. ACM Trans. Comput. Educ. 19(3), 1\u201337 (2019)","journal-title":"ACM Trans. Comput. Educ."},{"key":"55_CR2","doi-asserted-by":"crossref","unstructured":"Lukashenko, R., Graudina, V., Grundspenkis, J.: Computer-based plagiarism detection methods and tools: an overview. In: International Conference on Computer Systems and Technologies, pp. 1\u20136. CompSysTech 2007 (2007)","DOI":"10.1145\/1330598.1330642"},{"issue":"1","key":"55_CR3","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1287\/mnsc.1070.0748","volume":"54","author":"S Haefliger","year":"2008","unstructured":"Haefliger, S., von Krogh, G., Spaeth, S.: Code reuse in open source software. Manag. Sci. 54(1), 180\u2013193 (2008)","journal-title":"Manag. Sci."},{"key":"55_CR4","doi-asserted-by":"crossref","unstructured":"Huang, H., Youssef, A.M., Debbabi, M.: Binsequence: fast, accurate and scalable binary code reuse detection. In: ACM on Asia Conference on Computer and Communications Security, pp. 155\u2013166. ASIA CCS \u201917 (2017)","DOI":"10.1145\/3052973.3052974"},{"key":"55_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1007\/978-3-642-22327-3_31","volume-title":"Natural Language Processing and Information Systems","author":"E Flores","year":"2011","unstructured":"Flores, E., Barr\u00f3n-Cede\u00f1o, A., Rosso, P., Moreno, L.: Towards the detection of cross-language source code reuse. In: Mu\u00f1oz, R., Montoyo, A., M\u00e9tais, E. (eds.) NLDB 2011. LNCS, vol. 6716, pp. 250\u2013253. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-22327-3_31"},{"key":"55_CR6","doi-asserted-by":"crossref","unstructured":"Zander, C., Eckerdal, A., McCartney, R., Mostrom, J.E., Sanders, K., Thomas, L.: Copying can be good: how instructors use imitation in teaching programming. In: 24th Conference on Innovation and Technology in Computer Science Education, pp. 450\u2013456. ITiCSE 2019 (2019)","DOI":"10.1145\/3304221.3319783"},{"key":"55_CR7","doi-asserted-by":"crossref","unstructured":"Simon, Sheard, J., Morgan, M., Petersen, A., Settle, A., Sinclair, J.: Informing students about academic integrity in programming. In: 20th Australasian Computing Education Conference, pp. 113\u2013122. ACM Press, New York, New York, USA (2018)","DOI":"10.1145\/3160489.3160502"},{"key":"55_CR8","unstructured":"Academic integrity at MIT. https:\/\/integrity.mit.edu\/handbook\/writing-code. Accessed 20 Aug 2020"},{"issue":"3","key":"55_CR9","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1088\/1742-6596\/1345\/3\/032010","volume":"1345","author":"L Zhao","year":"2019","unstructured":"Zhao, L., Zhang, L., Yan, S.: A survey on research of code comment auto generation. J. Phys. Conf. Ser. 1345(3), 250\u2013253 (2019)","journal-title":"J. Phys. Conf. Ser."},{"key":"55_CR10","doi-asserted-by":"crossref","unstructured":"Yang, B., Liping, Z., Fengrong, Z.: A survey on research of code comment. In: Third International Conference on Management Engineering, Software Engineering and Service Sciences, pp. 45\u201351 (2019)","DOI":"10.1145\/3312662.3312710"},{"key":"55_CR11","doi-asserted-by":"crossref","unstructured":"Rahman, M.M., Roy, C.K., Keivanloo, I.: Recommending insightful comments for source code using crowdsourced knowledge. In: 15th International Working Conference on Source Code Analysis and Manipulation (SCAM), pp. 81\u201390. IEEE (2015)","DOI":"10.1109\/SCAM.2015.7335404"},{"key":"55_CR12","doi-asserted-by":"crossref","unstructured":"Wong, E., Yang, J., Tan, L.: Autocomment: mining question and answer sites for automatic comment generation. In: 28th International Conference on Automated Software Engineering (ASE), pp. 562\u2013567. IEEE (2013)","DOI":"10.1109\/ASE.2013.6693113"},{"key":"55_CR13","doi-asserted-by":"crossref","unstructured":"Cordy, J.R., Roy, C.K.: The NiCad clone detector. In: 2011 IEEE 19th International Conference on Program Comprehension, pp. 219\u2013220. IEEE (2011)","DOI":"10.1109\/ICPC.2011.26"},{"key":"55_CR14","doi-asserted-by":"crossref","unstructured":"Hata, H., Treude, C., Kula, R.G., Ishio, T.: 9.6 million links in source code comments: purpose, evolution, and decay. In: 41st International Conference on Software Engineering, pp. 1211\u20131221. ICSE \u201919, IEEE Press (2019)","DOI":"10.1109\/ICSE.2019.00123"},{"key":"55_CR15","doi-asserted-by":"crossref","unstructured":"Wise, M.J.: YAP3: improved detection of similarities in computer program and other texts. In: 27th SIGCSE Technical Symposium on Computer Science Education, pp. 130\u2013134. SIGCSE 1996 (1996)","DOI":"10.1145\/236462.236525"},{"key":"55_CR16","doi-asserted-by":"crossref","unstructured":"Karnalim, O., Simon, Chivers, W.: Layered similarity detection for programming plagiarism and collusion on weekly assessments. Comput. Appl. Eng. Educ. 30(6), 1739\u20131752 (2022)","DOI":"10.1002\/cae.22553"},{"key":"55_CR17","doi-asserted-by":"crossref","unstructured":"Karnalim, O.: Source code plagiarism detection with low-level structural representation and information retrieval. Int. J. Comput. Appl. 566\u2013576 (2019)","DOI":"10.1080\/1206212X.2019.1589944"},{"key":"55_CR18","unstructured":"Prechelt, L., Malpohl, G.: Finding plagiarisms among a set of programs with JPlag. J Univers. Comput. Sci. 8, 1016\u20131038 (2003)"},{"key":"55_CR19","doi-asserted-by":"crossref","unstructured":"Simon, Cook, B., Sheard, J., Carbone, A., Johnson, C.: Academic integrity perceptions regarding computing assessments and essays. In: 10th Annual Conference on International Computing Education Research, pp. 107\u2013114. ACM Press, New York, New York, USA (2014)","DOI":"10.1145\/2632320.2632342"}],"container-title":["IFIP Advances in Information and Communication Technology","Towards a Collaborative Society Through Creative Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-43393-1_55","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,27]],"date-time":"2023-09-27T06:15:51Z","timestamp":1695795351000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-43393-1_55"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031433924","9783031433931"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-43393-1_55","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"type":"print","value":"1868-4238"},{"type":"electronic","value":"1868-422X"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"28 September 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"WCCE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP World Conference on Computers in Education","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hiroshima","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Japan","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 August 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 August 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"wcce2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/wcce2022.org\/jp\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}