{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T11:14:54Z","timestamp":1725794094649},"reference-count":35,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,10]]},"DOI":"10.1109\/wcre.2013.6671298","type":"proceedings-article","created":{"date-parts":[[2013,12,3]],"date-time":"2013-12-03T22:00:42Z","timestamp":1386108042000},"page":"232-241","source":"Crossref","is-referenced-by-count":33,"title":["Recommending Move Method refactorings using dependency sets"],"prefix":"10.1109","author":[{"given":"Vitor","family":"Sales","sequence":"first","affiliation":[]},{"given":"Ricardo","family":"Terra","sequence":"additional","affiliation":[]},{"given":"Luis Fernando","family":"Miranda","sequence":"additional","affiliation":[]},{"given":"Marco Tulio","family":"Valente","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","first-page":"1909","author":"seng","year":"2006","journal-title":"Search-based Determination of Refactorings for Improving the Class Structure of Object-oriented Systems"},{"key":"35","first-page":"1","author":"prete","year":"2010","journal-title":"Templatebased Reconstruction of Complex Refactorings"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1214\/09-AOAS309"},{"key":"18","first-page":"249","author":"o'keeffe","year":"2006","journal-title":"Search-based Software Maintenance"},{"key":"33","first-page":"43","author":"moghadam","year":"2012","journal-title":"Automated Refactoring Using Design Differencing"},{"key":"15","first-page":"77","author":"marinescu","year":"2005","journal-title":"IPlasma An Integrated Platform for Quality Assessment of Object-oriented Design"},{"key":"34","first-page":"279","author":"anquetil","year":"2011","journal-title":"Legacy Software Restructuring Analyzing A Concrete Case"},{"key":"16","first-page":"820","author":"oliveto","year":"2011","journal-title":"Identifying Method Friendships to Remove the Feature Envy Bad Smell"},{"key":"13","first-page":"155","author":"trifu","year":"2005","journal-title":"Diagnosing Design Problems in Object Oriented Systems"},{"journal-title":"Object-Oriented Metrics in Practice","year":"2005","author":"lanza","key":"14"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.04.013"},{"key":"12","first-page":"350","author":"marinescu","year":"2004","journal-title":"Detection Strategies Metric Based Rules for Detecting Design Flaws"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1002\/spe.931"},{"key":"20","first-page":"1106","author":"harman","year":"2007","journal-title":"Pareto Optimal Search Based Refactoring at the Design Level"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2228"},{"key":"23","doi-asserted-by":"crossref","DOI":"10.1002\/9780470977811","author":"everitt","year":"2011","journal-title":"Cluster Analysis"},{"key":"24","first-page":"753","author":"terra","year":"2013","journal-title":"Measuring the Structural Similarity between Source Code Entities"},{"journal-title":"Refactoring Object-Oriented Frameworks","year":"1992","author":"opdyke","key":"25"},{"key":"26","first-page":"419","author":"steimann","year":"2009","journal-title":"From Public to Private to Absent Refactoring Java Programs under Constrained Accessibility"},{"key":"27","first-page":"286","author":"sch?aefer","year":"2010","journal-title":"Specifying and Implementing Refactorings"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.19"},{"journal-title":"Framework Design A Role Modelling Approach","year":"2000","author":"riehle","key":"29"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.89"},{"key":"2","first-page":"23","author":"d'ambros","year":"2010","journal-title":"On the Impact of Design Flaws on Software Defects"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2011.05.016"},{"journal-title":"Refactoring Improving the Design of Existing Code","year":"1999","author":"fowler","key":"1"},{"key":"30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2507288.2507314","article-title":"Qualitas.class corpus: A compiled version of the qualitas corpus","author":"terra","year":"2013","journal-title":"Software Engineering Notes"},{"journal-title":"Principles of Numerical Taxonomy","year":"1963","author":"sokal","key":"7"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.1"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1002\/smr.567"},{"key":"5","first-page":"306","author":"yamashita","year":"2012","journal-title":"Do Code Smells Reflect Important Maintainability Aspects?"},{"key":"31","first-page":"336","author":"tempero","year":"2010","journal-title":"The Qualitas Corpus A Curated Collection of Java Code for Empirical Studies"},{"journal-title":"Object-Oriented Metrics in Practice","year":"2006","author":"lanza","key":"4"},{"key":"9","first-page":"519","author":"fokaefs","year":"2007","journal-title":"JDeodorant Identification and Removal of Feature Envy Bad Smells"},{"journal-title":"Numerical Taxonomy The Principles and Practice of Numerical Classification","year":"1973","author":"sokal","key":"8"}],"event":{"name":"2013 20th Working Conference on Reverse Engineering (WCRE)","start":{"date-parts":[[2013,10,14]]},"location":"Koblenz, Germany","end":{"date-parts":[[2013,10,17]]}},"container-title":["2013 20th Working Conference on Reverse Engineering (WCRE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6656028\/6671267\/06671298.pdf?arnumber=6671298","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T03:35:27Z","timestamp":1498102527000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6671298\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/wcre.2013.6671298","relation":{},"subject":[],"published":{"date-parts":[[2013,10]]}}}