{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:10:39Z","timestamp":1755997839643},"reference-count":49,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,10]]},"DOI":"10.1109\/vlhcc.2018.8506567","type":"proceedings-article","created":{"date-parts":[[2018,10,25]],"date-time":"2018-10-25T23:44:51Z","timestamp":1540511091000},"page":"65-73","source":"Crossref","is-referenced-by-count":2,"title":["CodeDeviant: Helping Programmers Detect Edits That Accidentally Alter Program Behavior"],"prefix":"10.1109","author":[{"given":"Austin Z.","family":"Henley","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Scott D.","family":"Fleming","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869485"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.61"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(87)90007-7"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2004.1317471"},{"key":"ref31","article-title":"Refactoring: An aid in designing application frameworks and evolving object-oriented systems","author":"opdyke","year":"1990","journal-title":"Proc of 1990 Symp Object-Oriented Programming Emphasizing Practical Applications (SOOPPA)"},{"key":"ref30","first-page":"552","article-title":"A comparative study of manual and automated refactorings","author":"negara","year":"2013","journal-title":"Proc 27th European Conf Object-Oriented Programming (ECOOP '13)"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405293"},{"key":"ref36","article-title":"Refactoring in a test first world","author":"pipka","year":"2002","journal-title":"Proc Third Int'l Conf eXtreme Programming and Flexible Processes in Software Eng"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466418"},{"key":"ref34","doi-asserted-by":"crossref","first-page":"1471","DOI":"10.1145\/2207676.2208608","article-title":"Reactive information foraging: An empirical investigation of theory-based recommender systems for programmers","author":"piorkowski","year":"2012","journal-title":"Proc ACM SIGCHI Conf Human Factors in Computing Systems ser CHI '12"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.41"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1007\/11763864_21"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.16"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2005.1553586"},{"key":"ref1","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1145\/2635868.2661674","article-title":"RefDistiller: A refactoring aware code review tool for inspecting manual refactoring edits","author":"alves","year":"2014","journal-title":"Proc 22nd ACM SIGSOFT Int'l Symp Foundations of Software Engineering (FSE '14)"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481415"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1475"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.5"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.1265817"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1177\/1468794105056923"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2048147.2048213"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1002\/smr.316"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1287624.1287651"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227191"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449787"},{"journal-title":"Refactoring Improving the Design of Existing Code","year":"1999","author":"fowler","key":"ref12"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227192"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568280"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.1996.0009"},{"key":"ref16","first-page":"210","article-title":"Mining software repositories for software change impact analysis: A case study","author":"hattori","year":"2008","journal-title":"Proc 23rd Brazilian Symp Databases SBBD '08"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2016.7739672"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ASEA.2008.62"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393655"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2012.20"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/VL.1996.545261"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/METRICS.2005.28"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2005.22"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.37"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240714"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.72"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2009.10.001"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.41"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2012.13"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2005.06.005"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1137983.1138011"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.19"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2010.63"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227190"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985805"}],"event":{"name":"2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)","start":{"date-parts":[[2018,10,1]]},"location":"Lisbon","end":{"date-parts":[[2018,10,4]]}},"container-title":["2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8488603\/8506479\/08506567.pdf?arnumber=8506567","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T18:26:16Z","timestamp":1643221576000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8506567\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10]]},"references-count":49,"URL":"https:\/\/doi.org\/10.1109\/vlhcc.2018.8506567","relation":{},"subject":[],"published":{"date-parts":[[2018,10]]}}}