{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T18:43:02Z","timestamp":1771612982588,"version":"3.50.1"},"reference-count":52,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T00:00:00Z","timestamp":1618963200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T00:00:00Z","timestamp":1618963200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T00:00:00Z","timestamp":1618963200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,4,21]]},"DOI":"10.1109\/educon46332.2021.9453889","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T16:36:14Z","timestamp":1624034174000},"page":"650-657","source":"Crossref","is-referenced-by-count":12,"title":["Revisit of Automated Marking Techniques for Programming Assignments"],"prefix":"10.1109","author":[{"given":"Janani","family":"Tharmaseelan","sequence":"first","affiliation":[]},{"given":"Kalpani","family":"Manathunga","sequence":"additional","affiliation":[]},{"given":"Shyam","family":"Reyal","sequence":"additional","affiliation":[]},{"given":"Dharshana","family":"Kasthurirathna","sequence":"additional","affiliation":[]},{"given":"Tharsika","family":"Thurairasa","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.223"},{"key":"ref38","author":"shah","year":"2003","journal-title":"Web-CAT A Web-based Center for Automated Testing"},{"key":"ref33","article-title":"Qlose: Program repair with quantitative objectives","author":"d\u2019antoni roopsha samanta rishabh singh","year":"2016","journal-title":"27th International Conference on Computer Aided Verification (CAV 2016)"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2984043.2989222"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2006.03.001"},{"key":"ref30","article-title":"The Design of C Programming Assessment Using Pseudo-code Comparison Technique","author":"rahman","year":"2007","journal-title":"National Conference on Software Engineering and Computer Systems Kuala Lumpur Malaysia"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/343048.343090"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140131"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEET.2019.00022"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-018-5827-6"},{"key":"ref28","article-title":"Computer-assisted Assessment","author":"chalmers","year":"2002","journal-title":"Glasgow Caledonian University"},{"key":"ref27","year":"0","journal-title":"PMD Source Code Analyzer"},{"key":"ref29","article-title":"A Web Based Environment for Learning to Program","author":"truong","year":"2003","journal-title":"26th Annual Conference of ACSC"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICMLA.2013.22"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON.2019.8725127"},{"key":"ref20","article-title":"Syntactic and Functional Variability of a Million Code Submissions in a Machine Learning MOOC","author":"huang","year":"2013","journal-title":"16th Annual Conference on Artificial Intelligence in Education"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-25159-2_49"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2699751"},{"key":"ref24","article-title":"Automation of Java Code Analysis for Programming Exercises","volume":"1","author":"k\u00f6llmann","year":"2006","journal-title":"Electronic Communications of the EASST"},{"key":"ref23","doi-asserted-by":"crossref","DOI":"10.1609\/aaai.v30i1.10139","article-title":"Convolutional neural networks over tree structures for programming language processing","author":"mou","year":"2016","journal-title":"Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2004.1357968"},{"key":"ref25","article-title":"Constructing Strategies for Programming","author":"gerdes","year":"2009","journal-title":"Proceedings of the First International Conference on Computer Supported Eductation (CSEDU)"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/JSTSP.2017.2726981"},{"key":"ref51","article-title":"Machine learning aided prediction of family history of depression","author":"a l","year":"2017","journal-title":"2017 New York Scientific Data Summit (NYSDS) New York NY"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ICIP.2017.8297019"},{"key":"ref10","first-page":"75","author":"lei","year":"2019","journal-title":"A Multi-view Images Classification Based on Deep Graph Convolution"},{"key":"ref11","article-title":"A review on the static analysis approach in the automated programming assessment systems","author":"abd rahman","year":"2007","journal-title":"National Conference on Programming"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3383583.3398594"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1052883.1052895"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950363"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2018.09.021"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971312"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.15388\/infedu.2007.06"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30950-2_127"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30950-2_127"},{"key":"ref19","first-page":"4:50","article-title":"Automatic generation of programming feedback: A data-driven approach","author":"rivers","year":"2013","journal-title":"AIED"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462195"},{"key":"ref3","first-page":"129","article-title":"A flexible dynamic system for automatic grading of programming exercises","volume":"29","author":"fonte","year":"2013","journal-title":"SLATE&#x2019;13 Symposium on Languages Applications and Technologies"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1080\/10691316.2019.1638081"},{"key":"ref5","article-title":"Refining a rubric for evaluating lifelong learning and career awareness in a first-year learning community","author":"e t","year":"2007","journal-title":"Proc 37th Annu Frontiers Educ Conf Global Engineering Knowledge Without Borders Opportunities Without Passports FIE"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623377"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635912"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2015.75"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2019.8683433"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2566486.2568023"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930480"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3231644.3231708"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.5176\/978-981-08-7466-7_itcse-19"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/PIC.2010.5687856"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TIMES-iCON47539.2019.9024512"},{"key":"ref44","article-title":"Learning program embeddings to propagate feedback on student code","author":"piech","year":"2015","journal-title":"Proceedings of The 32nd International Conference on Machine Learning"},{"key":"ref43","article-title":"Automated grading of DFA constructions","author":"alur","year":"2013","journal-title":"23rd international joint conference on Artificial Intelligence"}],"event":{"name":"2021 IEEE Global Engineering Education Conference (EDUCON)","location":"Vienna, Austria","start":{"date-parts":[[2021,4,21]]},"end":{"date-parts":[[2021,4,23]]}},"container-title":["2021 IEEE Global Engineering Education Conference (EDUCON)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9453798\/9453843\/09453889.pdf?arnumber=9453889","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,31]],"date-time":"2022-12-31T13:06:14Z","timestamp":1672491974000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9453889\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,21]]},"references-count":52,"URL":"https:\/\/doi.org\/10.1109\/educon46332.2021.9453889","relation":{},"subject":[],"published":{"date-parts":[[2021,4,21]]}}}