{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T00:17:35Z","timestamp":1787012255607,"version":"build-2736575974"},"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-23T17:44:11Z","timestamp":1448300651000},"page":"606-609","source":"Crossref","is-referenced-by-count":6,"title":["A model-based approach to software refactoring"],"prefix":"10.1109","author":[{"given":"Ioana","family":"Verebi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"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"},{"key":"ref14","author":"lanza","year":"2006","journal-title":"Object-Oriented Metrics in Practice"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TOOLS.1999.787532"},{"key":"ref3","author":"fowler","year":"1999","journal-title":"Refactoring Improving the Design of Existing Code"},{"key":"ref6","article-title":"Refactoring object-oriented frameworks","author":"opdyke","year":"1992"},{"key":"ref5","author":"kerievsky","year":"2004","journal-title":"Refactoring to Patterns"},{"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"},{"key":"ref9","article-title":"jdeodorant","year":"0"}],"event":{"name":"2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)","location":"Bremen, Germany","start":{"date-parts":[[2015,9,29]]},"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-24T17:52:09Z","timestamp":1490377929000},"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]]}}}