{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T12:41:08Z","timestamp":1766580068535,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,8,21]],"date-time":"2017-08-21T00:00:00Z","timestamp":1503273600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,8,21]]},"DOI":"10.1145\/3106237.3122824","type":"proceedings-article","created":{"date-parts":[[2017,8,2]],"date-time":"2017-08-02T19:36:18Z","timestamp":1501702578000},"page":"999-1003","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["ARCC: assistant for repetitive code comprehension"],"prefix":"10.1145","author":[{"given":"Wilberto Z.","family":"Nunez","sequence":"first","affiliation":[{"name":"Rochester Institute of Technology, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victor J.","family":"Marin","sequence":"additional","affiliation":[{"name":"Rochester Institute of Technology, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos R.","family":"Rivero","sequence":"additional","affiliation":[{"name":"Rochester Institute of Technology, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,8,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2017.39"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858372"},{"key":"e_1_3_2_1_3_1","volume-title":"Webster","author":"Biggerstaff Ted J.","year":"1993","unstructured":"Ted J. Biggerstaff , Bharat G. Mitbander , and Dallas E . Webster . 1993 . The Concept Assignment Problem in Program Understanding. In ICSE. 482\u2013498. Ted J. Biggerstaff, Bharat G. Mitbander, and Dallas E. Webster. 1993. The Concept Assignment Problem in Program Understanding. In ICSE. 482\u2013498."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Alexander Breckel and Matthias Tichy. 2016. Embedding Programming Context into Source Code. In ICPC. 1\u20134.  Alexander Breckel and Matthias Tichy. 2016. Embedding Programming Context into Source Code. In ICPC. 1\u20134.","DOI":"10.1109\/ICPC.2016.7503732"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632320.2632343"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2948707"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/800157.805047"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/24039.24041"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445339"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Andrew Forward Timothy C. Lethbridge and Dusan Brestovansky. 2009. Improving Program Comprehension by Enhancing Program Constructs: An Analysis of the Umple Language. In ICPC. 311\u2013312.  Andrew Forward Timothy C. Lethbridge and Dusan Brestovansky. 2009. Improving Program Comprehension by Enhancing Program Constructs: An Analysis of the Umple Language. In ICPC. 311\u2013312.","DOI":"10.1109\/ICPC.2009.5090073"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2889160.2889171"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376660"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/143062.143156"},{"key":"e_1_3_2_1_14_1","volume-title":"Claire Le Goues, and Yuriy Brun","author":"Ke Yalin","year":"2015","unstructured":"Yalin Ke , Kathryn T. Stolee , Claire Le Goues, and Yuriy Brun . 2015 . Repairing Programs with Semantic Code Search. In ASE. 295\u2013306. Yalin Ke, Kathryn T. Stolee, Claire Le Goues, and Yuriy Brun. 2015. Repairing Programs with Semantic Code Search. In ASE. 295\u2013306."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.184761"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950322"},{"key":"e_1_3_2_1_17_1","volume-title":"Ernst","author":"Li Jingyue","year":"2012","unstructured":"Jingyue Li and Michael D . Ernst . 2012 . CBCD : Cloned Buggy Code Detector. In ICSE. 310\u2013320. Jingyue Li and Michael D. Ernst. 2012. CBCD: Cloned Buggy Code Detector. In ICSE. 310\u2013320."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1150402.1150522"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2622669"},{"key":"e_1_3_2_1_20_1","volume-title":"Rivero","author":"Marin Victor J.","year":"2017","unstructured":"Victor J. Marin , Tobin Pereira , Srinivas Sridharan , and Carlos R . Rivero . 2017 . Automated Personalized Feedback in Introductory Java Programming MOOCs. In ICDE. 1259\u20131270. Victor J. Marin, Tobin Pereira, Srinivas Sridharan, and Carlos R. Rivero. 2017. Automated Personalized Feedback in Introductory Java Programming MOOCs. In ICDE. 1259\u20131270."},{"key":"e_1_3_2_1_21_1","volume-title":"Rivero","author":"Marin Victor J.","year":"2017","unstructured":"Victor J. Marin and Carlos R . Rivero . 2017 . A System Dependence Graph Builder for Java . https:\/\/github.com\/victorjmarin\/sdg. (2017). Victor J. Marin and Carlos R. Rivero. 2017. A System Dependence Graph Builder for Java. https:\/\/github.com\/victorjmarin\/sdg. (2017)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2889160.2889168"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Laura Moreno Jairo Aponte Giriprasad Sridhara Andrian Marcus Lori L. Pollock and K. Vijay-Shanker. 2013. Automatic Generation of Natural Language Summaries for Java Classes. In ICPC. 23\u201332.  Laura Moreno Jairo Aponte Giriprasad Sridhara Andrian Marcus Lori L. Pollock and K. Vijay-Shanker. 2013. Automatic Generation of Natural Language Summaries for Java Classes. In ICPC. 23\u201332.","DOI":"10.1109\/ICPC.2013.6613830"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2983929"},{"key":"e_1_3_2_1_25_1","volume-title":"Rajesh Kumar Bhatia, and Maninder Singh","author":"Rattan Dhavleesh","year":"2013","unstructured":"Dhavleesh Rattan , Rajesh Kumar Bhatia, and Maninder Singh . 2013 . Software Clone Detection: A Systematic Review. Information &amp; Software Technology 55, 7 (2013), 1165\u20131199. Dhavleesh Rattan, Rajesh Kumar Bhatia, and Maninder Singh. 2013. Software Clone Detection: A Systematic Review. Information &amp; Software Technology 55, 7 (2013), 1165\u20131199."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.86782"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-016-0968-2"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.02.007"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786855"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","unstructured":"Huascar Sanchez Jim Whitehead and Martin Sch\u00e4f. 2016. Multistaging to Understand: Distilling the Essence of Java Code Examples. In ICPC. 1\u201310.  Huascar Sanchez Jim Whitehead and Martin Sch\u00e4f. 2016. Multistaging to Understand: Distilling the Essence of Java Code Examples. In ICPC. 1\u201310.","DOI":"10.1109\/ICPC.2016.7503708"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1971681.1971687"},{"key":"e_1_3_2_1_32_1","unstructured":"Howard Elliot Shrobe Boris Katz and Randall Davis. 2015. Towards a Programmer\u2019s Apprentice (Again). In AAAI. 4062\u20134066.   Howard Elliot Shrobe Boris Katz and Randall Davis. 2015. Towards a Programmer\u2019s Apprentice (Again). In AAAI. 4062\u20134066."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462195"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.28"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581377"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.04.081"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2005.38"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2010.36"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2015.7332459"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2448531"}],"event":{"name":"ESEC\/FSE'17: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Paderborn Germany","acronym":"ESEC\/FSE'17"},"container-title":["Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3122824","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3106237.3122824","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:17Z","timestamp":1750217417000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3106237.3122824"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,21]]},"references-count":40,"alternative-id":["10.1145\/3106237.3122824","10.1145\/3106237"],"URL":"https:\/\/doi.org\/10.1145\/3106237.3122824","relation":{},"subject":[],"published":{"date-parts":[[2017,8,21]]},"assertion":[{"value":"2017-08-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}