{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T04:14:29Z","timestamp":1773375269007,"version":"3.50.1"},"reference-count":21,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1109\/saner.2017.7884657","type":"proceedings-article","created":{"date-parts":[[2017,3,24]],"date-time":"2017-03-24T03:11:58Z","timestamp":1490325118000},"page":"477-481","source":"Crossref","is-referenced-by-count":8,"title":["The Spartanizer: Massive automatic refactoring"],"prefix":"10.1109","author":[{"given":"Yossi","family":"Gil","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matteo","family":"Orru","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","article-title":"Improving usability of refactoring tools","volume":"2006","author":"murphy-hill","year":"2006","journal-title":"Proceedings of the Conference on Object-Oriented Programming Systems Languages and Applications OOPSLA"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2016.15.5.a2"},{"key":"ref12","author":"arnold","year":"1996","journal-title":"The Java Programming Language"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624029"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227135"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ASWEC.2006.26"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2048147.2048157"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1984732.1984742"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2814189.2815366"},{"key":"ref19","doi-asserted-by":"crossref","DOI":"10.1145\/2245276.2231959","article-title":"RefactoringNG: A flexible Java refactoring tool","author":"tron\u00ed?ek","year":"2012","journal-title":"Proceedings of the ACM Symposium on Applied Computing"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3019612.3019748"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-19583-9_4"},{"key":"ref6","article-title":"Why dont people use refactoring tools","author":"murphy-hill","year":"2007","journal-title":"In Proceedings of the 1 st Workshop on Refactoring Tools ECOOP 07 TU"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/362929.362947"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1159733.1159778"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.105"},{"key":"ref2","article-title":"Refactoring: An aid in designing application frameworks and evolving object-oriented systems","author":"opdyke","year":"1990","journal-title":"Proc 1990 Symp Object-Oriented Programming Emphasizing Practical Applications"},{"key":"ref1","author":"fowler","year":"1999","journal-title":"Refactoring Improving the Design of Existing Code"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.123"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2338965.2336754"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1639950.1640018"}],"event":{"name":"2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)","location":"Klagenfurt, Austria","start":{"date-parts":[[2017,2,20]]},"end":{"date-parts":[[2017,2,24]]}},"container-title":["2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7879528\/7884596\/07884657.pdf?arnumber=7884657","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,26]],"date-time":"2022-07-26T17:09:20Z","timestamp":1658855360000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7884657\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/saner.2017.7884657","relation":{},"subject":[],"published":{"date-parts":[[2017,2]]}}}