{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,28]],"date-time":"2026-06-28T05:46:27Z","timestamp":1782625587925,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":19,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,11,22]],"date-time":"2021-11-22T00:00:00Z","timestamp":1637539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,11,22]]},"DOI":"10.1145\/3507923.3507930","type":"proceedings-article","created":{"date-parts":[[2022,4,13]],"date-time":"2022-04-13T23:32:05Z","timestamp":1649892725000},"page":"31-38","source":"Crossref","is-referenced-by-count":5,"title":["Personal Prof: Automatic Code Review for Java Assignments"],"prefix":"10.1145","author":[{"given":"Markus","family":"Klinik","sequence":"first","affiliation":[{"name":"Radboud University, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pieter","family":"Koopman","sequence":"additional","affiliation":[{"name":"Radboud University, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rick","family":"van der Wal","sequence":"additional","affiliation":[{"name":"Radboud University, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,4,13]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"cwi-swat\/clair: v0.1.0. (Sep","author":"Aarssen Rodin","year":"2017","unstructured":"Rodin Aarssen . 2017. cwi-swat\/clair: v0.1.0. (Sep 2017 ). https:\/\/doi.org\/10.5281\/zenodo.891122 Rodin Aarssen. 2017. cwi-swat\/clair: v0.1.0. (Sep 2017). https:\/\/doi.org\/10.5281\/zenodo.891122"},{"key":"e_1_3_2_2_2_1","article-title":"Automated Grading Systems for Programming Assignments","volume":"10","author":"Aldriye Hussam","year":"2019","unstructured":"Hussam Aldriye , Asma Alkhalaf , and Muath Alkhalaf . 2019 . Automated Grading Systems for Programming Assignments : A Literature Review. International Journal of Advanced Computer Science and Applications 10 , 3(2019). https:\/\/doi.org\/10.14569\/IJACSA.2019.0100328 Hussam Aldriye, Asma Alkhalaf, and Muath Alkhalaf. 2019. Automated Grading Systems for Programming Assignments: A Literature Review. International Journal of Advanced Computer Science and Applications 10, 3(2019). https:\/\/doi.org\/10.14569\/IJACSA.2019.0100328","journal-title":"A Literature Review. International Journal of Advanced Computer Science and Applications"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387430"},{"key":"e_1_3_2_2_4_1","first-page":"1203","article-title":"An Automated Assessment System for Analysis of Coding Convention Violations in Java Programming Assignments","volume":"34","author":"Chen Hsi-Min","year":"2018","unstructured":"Hsi-Min Chen , Wei-Han Chen , and Chi-Chen Lee . 2018 . An Automated Assessment System for Analysis of Coding Convention Violations in Java Programming Assignments . J. Inf. Sci. Eng. 34 , 5 (2018), 1203 \u2013 1221 . https:\/\/doi.org\/10.6688\/JISE.201809_34(5).0006 Hsi-Min Chen, Wei-Han Chen, and Chi-Chen Lee. 2018. An Automated Assessment System for Analysis of Coding Convention Violations in Java Programming Assignments. J. Inf. Sci. Eng. 34, 5 (2018), 1203\u20131221. https:\/\/doi.org\/10.6688\/JISE.201809_34(5).0006","journal-title":"J. Inf. Sci. Eng."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3160489.3160500"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/800257.808930"},{"key":"e_1_3_2_2_7_1","volume-title":"Assignment Mobility, and Assessment of Students","author":"Ihantola Petri","unstructured":"Petri Ihantola . 2011. Automated Assessment of Programming Assignments: Visual Feedback , Assignment Mobility, and Assessment of Students \u2019 Testing Skills. Ph.D. Dissertation. University of Helsinki , Helsinki, Finland. Petri Ihantola. 2011. Automated Assessment of Programming Assignments: Visual Feedback, Assignment Mobility, and Assessment of Students\u2019 Testing Skills. Ph.D. Dissertation. University of Helsinki, Helsinki, Finland."},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2729094.2742615"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899422"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2009.28"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810041"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591062.2591161"},{"key":"e_1_3_2_2_13_1","volume-title":"Proc. 17th TFP","author":"Naus Nico","unstructured":"Nico Naus and Johan Jeuring . 2016. Building a Generic Feedback System for Rule-Based Problems . In Proc. 17th TFP , College Park, MD , USA(LNCS, Vol.\u00a010447). Springer , 172\u2013191. Nico Naus and Johan Jeuring. 2016. Building a Generic Feedback System for Rule-Based Problems. In Proc. 17th TFP, College Park, MD, USA(LNCS, Vol.\u00a010447). Springer, 172\u2013191."},{"key":"e_1_3_2_2_14_1","volume-title":"The usefulness of automated, style-related feedback to object-oriented programming students. Bachelor\u2019s thesis","author":"van der Wal Rick","unstructured":"Rick van der Wal . 2020. The usefulness of automated, style-related feedback to object-oriented programming students. Bachelor\u2019s thesis . Radboud University , The Netherlands . https:\/\/www.cs.ru.nl\/bachelors-theses\/. Rick van der Wal. 2020. The usefulness of automated, style-related feedback to object-oriented programming students. Bachelor\u2019s thesis. Radboud University, The Netherlands. https:\/\/www.cs.ru.nl\/bachelors-theses\/."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999541.2999555"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-08657-6_10"},{"key":"e_1_3_2_2_17_1","unstructured":"Checkstyle\u00a0Project Team. [n.d.]. Checkstyle Website. https:\/\/checkstyle.sourceforge.io\/. Accessed: 2020-11-18.  Checkstyle\u00a0Project Team. [n.d.]. Checkstyle Website. https:\/\/checkstyle.sourceforge.io\/. Accessed: 2020-11-18."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/979968.980011"},{"key":"e_1_3_2_2_19_1","volume-title":"Proc. of SCALA@SPLASH","author":"van\u00a0der Lippe Tim","year":"2016","unstructured":"Tim van\u00a0der Lippe , Thomas Smith , Dani\u00ebl A.\u00a0A. Pelsmaeker , and Eelco Visser . 2016 . A scalable infrastructure for teaching concepts of programming languages in Scala with WebLab: an experience report . In Proc. of SCALA@SPLASH 2016. ACM, 65\u201374. https:\/\/doi.org\/10.1145\/2998392.2998402 Tim van\u00a0der Lippe, Thomas Smith, Dani\u00ebl A.\u00a0A. Pelsmaeker, and Eelco Visser. 2016. A scalable infrastructure for teaching concepts of programming languages in Scala with WebLab: an experience report. In Proc. of SCALA@SPLASH 2016. ACM, 65\u201374. https:\/\/doi.org\/10.1145\/2998392.2998402"}],"event":{"name":"CSERC '21: The 10th Computer Science Education Research Conference","location":"Virtual Event Netherlands","acronym":"CSERC '21"},"container-title":["The 10th Computer Science Education Research Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3507923.3507930","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3507923.3507930","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:17Z","timestamp":1750183817000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3507923.3507930"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,22]]},"references-count":19,"alternative-id":["10.1145\/3507923.3507930","10.1145\/3507923"],"URL":"https:\/\/doi.org\/10.1145\/3507923.3507930","relation":{},"subject":[],"published":{"date-parts":[[2021,11,22]]}}}