{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T07:21:58Z","timestamp":1779088918359,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,2,19]],"date-time":"2020-02-19T00:00:00Z","timestamp":1582070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Institute for Information and Communications Technology Promotion","award":["2014-3-00035"],"award-info":[{"award-number":["2014-3-00035"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,2,19]]},"DOI":"10.1145\/3385209.3385226","type":"proceedings-article","created":{"date-parts":[[2020,6,7]],"date-time":"2020-06-07T00:35:48Z","timestamp":1591490148000},"page":"56-60","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["Applying Code Quality Detection in Online Programming Judge"],"prefix":"10.1145","author":[{"given":"Xiao","family":"Liu","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, Pusan National University, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gyun","family":"Woo","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Pusan National University, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,6,6]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1002\/cae.20512"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3296979.3192387"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2015.7357224"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899422"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","unstructured":"Cedazo R Garcia Cena CE Al - Hadithi BM. A friendly online C compiler to improve programming skills based on student self - assessment. Computer Applications in Engineering Education. 2015;23(6):887--896. doi: 10.1002\/cae.21660","DOI":"10.1002\/cae.21660"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","unstructured":"Shamsi FA Elnagar A. An intelligent assessment tool for students' java submissions in introductory programming courses. Journal of Intelligent learning systems and applications. 2012;4(01):59. doi: 10.4236\/jilsa.2012.41006","DOI":"10.4236\/jilsa.2012.41006"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818052.2869098"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","unstructured":"Restrepo - Calle F Ram\u00edrez Echeverry JJ Gonz\u00e1lez FA. Continuous assessment in a computer programming course supported by a software tool. Computer Applications in Engineering Education. 2019;27:80--89. doi:10.1002\/cae.22058.","DOI":"10.1002\/cae.22058"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","unstructured":"Silva D Nunes I Terra R. Investigating code quality tools in the context of software engineering education. Computer Applications in Engineering Education. 2017;25(2):230--241. doi:10.1002\/cae.21793","DOI":"10.1002\/cae.21793"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/559784"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1201\/9781439834367"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the 14th International Conference on Electronics, Information, and Communication (ICEIC","author":"Liu X.","year":"2015","unstructured":"Liu, X., Kim, Y., Cho, H., & Woo, G. (2015). NeoESPA-A New Evaluation System for Programming Assignments. In Proceedings of the 14th International Conference on Electronics, Information, and Communication (ICEIC 2015)."},{"issue":"2","key":"e_1_3_2_1_13_1","first-page":"99","article-title":"Source code analysis of flight software using a SonarQube based code quality platform","volume":"36","author":"Martignano M.","year":"2015","unstructured":"Martignano, M., Jung, A., & Ihmann, T. (2015). Source code analysis of flight software using a SonarQube based code quality platform. Ada User Journal, 36(2), 99.","journal-title":"Ada User Journal"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3084226.3084282"},{"key":"e_1_3_2_1_15_1","volume-title":"Accessed","author":"Built","year":"2019","unstructured":"Built-in Rule Tags, https:\/\/docs.sonarqube.org\/latest\/user-guide\/built-in-rule-tags\/, Accessed 10 October 2019."},{"key":"e_1_3_2_1_16_1","first-page":"160","volume-title":"Proceedings of the 16th Koli Calling International Conference on Computing Education Research (2016)","author":"Stegeman M.","unstructured":"Stegeman, M., Barendsen, E., Smetsers, S. Designing a rubric for feedback on code quality in programming courses. In Proceedings of the 16th Koli Calling International Conference on Computing Education Research (2016) ACM. pp. 160--164."},{"key":"e_1_3_2_1_17_1","first-page":"522","volume-title":"Proceedings of the 46th ACM Technical Symposium on Computer Science Education (2015)","author":"Altadmri A","unstructured":"Altadmri A, Brown NC. 37 million compilations: Investigating novice programming mistakes in large-scale student data. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (2015) ACM, pp. 522--527"}],"event":{"name":"ICIIT 2020: 2020 5th International Conference on Intelligent Information Technology","location":"Hanoi Viet Nam","acronym":"ICIIT 2020"},"container-title":["Proceedings of the 2020 5th International Conference on Intelligent Information Technology"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3385209.3385226","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3385209.3385226","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:14Z","timestamp":1750200074000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3385209.3385226"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,19]]},"references-count":17,"alternative-id":["10.1145\/3385209.3385226","10.1145\/3385209"],"URL":"https:\/\/doi.org\/10.1145\/3385209.3385226","relation":{},"subject":[],"published":{"date-parts":[[2020,2,19]]},"assertion":[{"value":"2020-06-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}