{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T01:26:13Z","timestamp":1740101173961,"version":"3.37.3"},"reference-count":15,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,10,8]],"date-time":"2022-10-08T00:00:00Z","timestamp":1665187200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,10,8]],"date-time":"2022-10-08T00:00:00Z","timestamp":1665187200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,10,8]]},"DOI":"10.1109\/fie56618.2022.9962631","type":"proceedings-article","created":{"date-parts":[[2022,11,29]],"date-time":"2022-11-29T19:32:45Z","timestamp":1669750365000},"page":"1-5","source":"Crossref","is-referenced-by-count":0,"title":["Programming Hints Generation based on Abstract Syntax Tree Retrieval"],"prefix":"10.1109","author":[{"given":"Han","family":"Wan","sequence":"first","affiliation":[{"name":"Beihang University,School of Computer Science and Engineering,Beijing,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongzhen","family":"Luo","sequence":"additional","affiliation":[{"name":"Beihang University,School of Computer Science and Engineering,Beijing,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zihao","family":"Zhong","sequence":"additional","affiliation":[{"name":"Beihang University,School of Computer Science and Engineering,Beijing,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaopeng","family":"Gao","sequence":"additional","affiliation":[{"name":"Beihang University,School of Computer Science and Engineering,Beijing,China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8668032"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.11591\/ijece.v10i3.pp2719-2733"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1137\/0218082"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3341105.3373880"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9077-5"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1370750.1370761"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066243"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2004.12.030"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1007\/978-3-319-16214-0_42","article-title":"Pyverilog: A python-based hardware design processing toolkit for verilog hdl","author":"takamaeda-yamazaki","year":"2015","journal-title":"Applied Reconfigurable Computing"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2015.08.004"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00036"},{"key":"ref7","first-page":"313","article-title":"Finegrained and accurate source code differencing","author":"falleri","year":"2014","journal-title":"Proceedings of the International Conference on Automated Software Engineering"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-47096-2_10"},{"key":"ref1","first-page":"50","article-title":"Automatic generation of programming feedback: A data-driven approach","volume":"50","author":"rivers","year":"2013","journal-title":"The First Workshop on AI-supported Education for Computer Science (AIEDCS 2013)"},{"article-title":"Hyperparameter optimization for ast differencing","year":"2020","author":"martinez","key":"ref9"}],"event":{"name":"2022 IEEE Frontiers in Education Conference (FIE)","start":{"date-parts":[[2022,10,8]]},"location":"Uppsala, Sweden","end":{"date-parts":[[2022,10,11]]}},"container-title":["2022 IEEE Frontiers in Education Conference (FIE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9962306\/9962373\/09962631.pdf?arnumber=9962631","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,3,14]],"date-time":"2023-03-14T19:26:36Z","timestamp":1678821996000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9962631\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,8]]},"references-count":15,"URL":"https:\/\/doi.org\/10.1109\/fie56618.2022.9962631","relation":{},"subject":[],"published":{"date-parts":[[2022,10,8]]}}}