{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T10:37:52Z","timestamp":1725619072362},"reference-count":14,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1109\/icsm.2015.7332524","type":"proceedings-article","created":{"date-parts":[[2015,11,23]],"date-time":"2015-11-23T22:44:11Z","timestamp":1448318651000},"page":"606-609","source":"Crossref","is-referenced-by-count":4,"title":["A model-based approach to software refactoring"],"prefix":"10.1109","author":[{"given":"Ioana","family":"Verebi","sequence":"first","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231152"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.73"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405309"},{"key":"ref13","article-title":"A comparative study of manual and automated refactorings","author":"negara","year":"2013","journal-title":"Proceedings of the European Conference on Object-Oriented Programming"},{"journal-title":"Object-Oriented Metrics in Practice","year":"2006","author":"lanza","key":"ref14"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TOOLS.1999.787532"},{"journal-title":"Refactoring Improving the Design of Existing Code","year":"1999","author":"fowler","key":"ref3"},{"article-title":"Refactoring object-oriented frameworks","year":"1992","author":"opdyke","key":"ref6"},{"journal-title":"Refactoring to Patterns","year":"2004","author":"kerievsky","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2012.2204512"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/157709.157715"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2004.1357820"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1994.296790"},{"year":"0","key":"ref9","article-title":"jdeodorant"}],"event":{"name":"2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)","start":{"date-parts":[[2015,9,29]]},"location":"Bremen, Germany","end":{"date-parts":[[2015,10,1]]}},"container-title":["2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7321954\/7332440\/07332524.pdf?arnumber=7332524","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,24]],"date-time":"2017-03-24T21:52:09Z","timestamp":1490392329000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7332524\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9]]},"references-count":14,"URL":"https:\/\/doi.org\/10.1109\/icsm.2015.7332524","relation":{},"subject":[],"published":{"date-parts":[[2015,9]]}}}