{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T10:14:51Z","timestamp":1729678491491,"version":"3.28.0"},"reference-count":28,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,9]]},"DOI":"10.1109\/sbcars.2016.24","type":"proceedings-article","created":{"date-parts":[[2016,12,19]],"date-time":"2016-12-19T21:59:05Z","timestamp":1482184745000},"page":"111-120","source":"Crossref","is-referenced-by-count":2,"title":["A Lightweight Remodularization Process Based on Structural Similarity"],"prefix":"10.1109","author":[{"given":"Ricardo","family":"Terra","sequence":"first","affiliation":[]},{"given":"Marco Tulio","family":"Valente","sequence":"additional","affiliation":[]},{"given":"Nicolas","family":"Anquetil","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1109\/TSE.2006.31","article-title":"On the automatic modularization of software systems using the Bunch tool","volume":"32","author":"brian","year":"2006","journal-title":"IEEE Transactions on Software Engineering"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.41"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1081706.1081707"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2006.49"},{"journal-title":"Refactoring Object-Oriented Frameworks","year":"1992","author":"opdyke","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1994.296790"},{"key":"ref16","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/141874.141884","article-title":"Foundations for the study of software architecture","volume":"17","author":"perry","year":"1992","journal-title":"Software Eneineering Notes"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405293"},{"key":"ref18","first-page":"1","article-title":"Software modularization operators","author":"girish maskeri rama","year":"2010","journal-title":"26th International Conference on Software Maintenance (lCSM)"},{"journal-title":"Cluster Analysis for Researchers","year":"2005","author":"charles-romesburg","key":"ref19"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(01)00152-2"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2011.63"},{"key":"ref27","doi-asserted-by":"crossref","first-page":"1757","DOI":"10.1016\/j.jss.2011.05.016","article-title":"Identification of Extract Method refactoring opportunities for the decomposition of methods","volume":"84","author":"nikolaos","year":"2011","journal-title":"Journal of Systems and Software"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.60"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.04.013"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2011.07.036"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2004.1357820"},{"journal-title":"Refactoring Improving the Design of Existing Code","year":"1999","author":"fowler","key":"ref7"},{"journal-title":"Modern Information Retrieval","year":"2011","author":"baeza-yates","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1039\/AN9931800455"},{"key":"ref1","first-page":"279","article-title":"Legacy software restructuring: Analyzing a concrete case","author":"nicolas","year":"2011","journal-title":"15th European Conference on Software Maintenance and Reeneineerine (CSMR)"},{"key":"ref20","first-page":"232","article-title":"Recommending Move Method refactorings using dependency sets","author":"vitor","year":"2013","journal-title":"Working Conference on Reverse Engineering (WCRE)"},{"key":"ref22","first-page":"753","article-title":"Measuring the structural similarity between source code entities","author":"terra","year":"2013","journal-title":"25th International Conference on Software Engineering and Knowledge Engineering (SEKE)"},{"key":"ref21","first-page":"146","article-title":"Recommending automated Extract Method refactorings","author":"danilo","year":"2014","journal-title":"International Conference on Program Comprehension (ICPC)"},{"key":"ref24","first-page":"1","article-title":"An approach for extracting modules from monolithic software architectures","author":"ricardo","year":"2012","journal-title":"IX Workshop de Manutenciio de Software Moderna (WMSWM)"},{"key":"ref23","first-page":"1073","article-title":"A dependency constraint language to manage object-oriented software architectures","volume":"32","author":"ricardo","year":"2009","journal-title":"Software Practice and Experience"},{"key":"ref26","first-page":"347","article-title":"Identification of Move Method refactoring opportunities","volume":"99","author":"nikolaos","year":"2009","journal-title":"IEEE Transactions on Software Engineering"},{"key":"ref25","first-page":"335","article-title":"Recommending refactorings to reverse software architecture erosion","author":"ricardo","year":"2012","journal-title":"16th European Conference on Software Maintenance and Reengineering (CSMR) Early ResearchAchievements Track"}],"event":{"name":"2016 X Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS)","start":{"date-parts":[[2016,9,19]]},"location":"Maring\u00e1, Brazil","end":{"date-parts":[[2016,9,20]]}},"container-title":["2016 X Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7784660\/7789823\/07789845.pdf?arnumber=7789845","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,16]],"date-time":"2019-09-16T18:47:22Z","timestamp":1568659642000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7789845\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9]]},"references-count":28,"URL":"https:\/\/doi.org\/10.1109\/sbcars.2016.24","relation":{},"subject":[],"published":{"date-parts":[[2016,9]]}}}