{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T04:26:48Z","timestamp":1747196808792,"version":"3.40.5"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319143576"},{"type":"electronic","value":"9783319143583"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-14358-3_11","type":"book-chapter","created":{"date-parts":[[2014,12,8]],"date-time":"2014-12-08T13:35:07Z","timestamp":1418045707000},"page":"121-135","source":"Crossref","is-referenced-by-count":0,"title":["Refactoring Clustering in Java Software Networks"],"prefix":"10.1007","author":[{"given":"Giulio","family":"Concas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C.","family":"Monni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Orr\u00f9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Ortu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roberto","family":"Tonelli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"11_CR1","volume-title":"Refactoring: Improving the design of existing code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M.: Refactoring: Improving the design of existing code. Addison-Wesley Longman Publishing Co., Inc., Boston (1999)"},{"key":"11_CR2","unstructured":"RefFinder, https:\/\/webspace.utexas.edu\/kp9746\/www\/reffinder\/"},{"key":"11_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICSM.2010.5609577","volume-title":"Proceedings of the 2010 IEEE International Conference on Software Maintenance, ICSM 2010","author":"K. Prete","year":"2010","unstructured":"Prete, K., Rachatasumrit, N., Sudan, N., Kim, M.: Template-based reconstruction of complex refactorings. In: Proceedings of the 2010 IEEE International Conference on Software Maintenance, ICSM 2010, pp. 1\u201310. IEEE Computer Society, Washington, DC (2010)"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Kim, M., Gee, M., Loh, A., Rachatasumrit, N.: Ref-finder: A refactoring reconstruction tool based on logic query templates. In: Proceedings of the Eighteenth ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2010, pp. 371\u2013372. ACM, New York (2010)","DOI":"10.1145\/1882291.1882353"},{"issue":"06","key":"11_CR5","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1142\/S0219525909002362","volume":"12","author":"G.A. Kohring","year":"2009","unstructured":"Kohring, G.A.: Complex dependencies in large software systems. Advances in Complex Systems (ACS)\u00a012(06), 565\u2013581 (2009)","journal-title":"Advances in Complex Systems (ACS)"},{"key":"11_CR6","first-page":"106","volume-title":"Proceedings of the 6th IEEE International Conference on Cognitive Informatics, COGINF 2007","author":"L. Wen","year":"2007","unstructured":"Wen, L., Kirk, D., Dromey, R.G.: Software systems as complex networks. In: Proceedings of the 6th IEEE International Conference on Cognitive Informatics, COGINF 2007, pp. 106\u2013115. IEEE Computer Society, Washington, DC (2007)"},{"key":"11_CR7","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1109\/CSSE.2008.689","volume-title":"Proceedings of the 2008 International Conference on Computer Science and Software Engineering, CSSE 2008","author":"D. Li","year":"2008","unstructured":"Li, D., Han, Y., Hu, J.: Complex network thinking in software engineering. In: Proceedings of the 2008 International Conference on Computer Science and Software Engineering, CSSE 2008, vol.\u00a001, pp. 264\u2013268. IEEE Computer Society, Washington, DC (2008)"},{"issue":"4","key":"11_CR8","doi-asserted-by":"publisher","first-page":"46116","DOI":"10.1103\/PhysRevE.68.046116","volume":"68","author":"C.R. Myers","year":"2003","unstructured":"Myers, C.R.: Software systems as complex networks: Structure, function, and evolvability of software collaboration graphs. Phys. Rev. E\u00a068(4), 46116 (2003)","journal-title":"Phys. Rev. E"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Valverde, S., Cancho, R., Sole, V.: Scale free networks from optimal design. Europhysics Letters 60 (2002)","DOI":"10.1209\/epl\/i2002-00248-2"},{"key":"11_CR10","unstructured":"Opdyke, W.F.: Refactoring object-oriented frameworks. Technical report (1992)"},{"key":"11_CR11","volume-title":"Refactoring Workbook","author":"W.C. Wake","year":"2003","unstructured":"Wake, W.C.: Refactoring Workbook, 1st edn. Addison-Wesley Longman Publishing Co., Inc., Boston (2003)","edition":"1"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Simon, F., Steinbr\u00fcckner, F., Lewerentz, C.: Metrics based refactoring. In: Proc. 5th European Conference on Software Maintenance and Reengineering, pp. 30\u201338 (2001)","DOI":"10.1109\/CSMR.2001.914965"},{"issue":"1","key":"11_CR13","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/TSE.2011.41","volume":"38","author":"E. Murphy-Hill","year":"2012","unstructured":"Murphy-Hill, E., Parnin, C., Black, A.P.: How we refactor, and how we know it. IEEE Transactions on Software Engineering\u00a038(1), 5\u201318 (2012)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"11_CR14","doi-asserted-by":"publisher","first-page":"2968","DOI":"10.1016\/j.physa.2011.03.036","volume":"390","author":"L. \u0160ubelj","year":"2011","unstructured":"\u0160ubelj, L., Bajec, M.: Community structure of complex software systems: Analysis and applications. Physica A Statistical Mechanics and its Applications\u00a0390, 2968\u20132975 (2011)","journal-title":"Physica A Statistical Mechanics and its Applications"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Turnu, I., Marchesi, M., Tonelli, R.: Entropy of the degree distribution and object-oriented software quality. In: Proceedings of the 2012 ICSE Workshop on Emerging Trends in Software Metrics, WETSoM 2012, pp. 77\u201382 (2012)","DOI":"10.1109\/WETSoM.2012.6226997"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Geppert, B., Mockus, A., R\u00f6\u00dfler, F.: Refactoring for changeability: A way to go? In: IEEE METRICS, p. 13. IEEE Computer Society (2005)","DOI":"10.1109\/METRICS.2005.40"},{"issue":"1","key":"11_CR17","first-page":"27","volume":"1","author":"D. Wilking","year":"2007","unstructured":"Wilking, D., Kahn, U.F., Kowalewski, S.: An empirical evaluation of refactoring. e-Informatica\u00a01(1), 27\u201342 (2007)","journal-title":"e-Informatica"},{"issue":"6","key":"11_CR18","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"S. Chidamber","year":"1994","unstructured":"Chidamber, S., Kemerer, C.: A metrics suite for object-oriented design. IEEE Trans. Software Eng.\u00a020(6), 476\u2013493 (1994)","journal-title":"IEEE Trans. Software Eng."},{"issue":"10","key":"11_CR19","doi-asserted-by":"publisher","first-page":"897","DOI":"10.1109\/TSE.2005.112","volume":"31","author":"T. Gyimothy","year":"2005","unstructured":"Gyimothy, T., Ferenc, R., Siket, I.: Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Transactions on Software Engineering\u00a031(10), 897\u2013910 (2005)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"11_CR20","unstructured":"Bois, B.D., Mens, T.: Describing the impact of refactoring on internal program quality, pp. 37\u201348. Vrije Universiteit Brussel (2003)"},{"key":"11_CR21","first-page":"10","volume-title":"Proceedings of the 5th International Workshop on Software Quality, WoSQ 2007","author":"K. Stroggylos","year":"2007","unstructured":"Stroggylos, K., Spinellis, D.: Refactoring\u2013does it improve software quality? In: Proceedings of the 5th International Workshop on Software Quality, WoSQ 2007, p. 10. IEEE Computer Society, Washington, DC (2007)"},{"key":"11_CR22","doi-asserted-by":"crossref","unstructured":"Kataoka, Y., Imai, T., Andou, H., Fukaya, T.: A quantitative evaluation of maintainability enhancement by refactoring. In: Proceedings of the International Conference on Software Maintenance, pp. 576\u2013585 (2002)","DOI":"10.1109\/ICSM.2002.1167822"},{"key":"11_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1007\/11763864_21","volume-title":"Reuse of Off-the-Shelf Components","author":"R. Moser","year":"2006","unstructured":"Moser, R., Sillitti, A., Abrahamsson, P., Succi, G.: Does refactoring improve reusability? In: Morisio, M. (ed.) ICSR 2006. LNCS, vol.\u00a04039, pp. 287\u2013297. Springer, Heidelberg (2006)"},{"key":"11_CR24","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1109\/ICSTW.2011.26","volume-title":"Proceedings of the 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2011","author":"A. Murgia","year":"2011","unstructured":"Murgia, A., Marchesi, M., Concas, G., Tonelli, R., Counsell, S.: Parameter-based refactoring and the relationship with fan-in\/fan-out coupling. In: Proceedings of the 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2011, pp. 430\u2013436. IEEE Computer Society, Washington, DC (2011)"},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Murgia, A., Tonelli, R., Marchesi, M., Concas, G., Counsell, S., McFall, J., Swift, S.: Refactoring and its relationship with fan-in and fan-out: An empirical study. In: 2012 16th European Conference on Proceedings of Software Maintenance and Reengineering, CSMR 2012, pp. 63\u201372 (2012)","DOI":"10.1109\/CSMR.2012.17"},{"key":"11_CR26","series-title":"LNBIP","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/978-3-319-06862-6_20","volume-title":"Agile Processes in Software Engineering and Extreme Programming","author":"G. Concas","year":"2014","unstructured":"Concas, G., Monni, C., Orr\u00f9, M., Tonelli, R.: Are refactoring practices related to clusters in java software? In: Cantone, G., Marchesi, M. (eds.) XP 2014. LNBIP, vol.\u00a0179, pp. 269\u2013276. Springer, Heidelberg (2014)"},{"key":"11_CR27","unstructured":"Java Qualitas Corpus, http:\/\/qualitascorpus.com\/"},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"Tempero, E., Anslow, C., Dietrich, J., Han, T., Li, J., Lumpe, M., Melton, H., Noble, J.: Qualitas corpus: A curated collection of java code for empirical studies. In: 2010 Asia Pacific Software Engineering Conference (APSEC 2010), pp. 336\u2013345 (December 2010)","DOI":"10.1109\/APSEC.2010.46"},{"key":"11_CR29","unstructured":"Kyle Prete, N.R., Kim, M.: Catalogue of template refactoring rules. Technical Report (August 15, 2010)"},{"key":"11_CR30","first-page":"102","volume-title":"Proceedings of the 2nd Conference on European Computing Conference, ECC 2008","author":"H. Hamza","year":"2008","unstructured":"Hamza, H., Counsell, S., Hall, T., Loizou, G.: Code smell eradication and associated refactoring. In: Proceedings of the 2nd Conference on European Computing Conference, ECC 2008, pp. 102\u2013107. World Scientific and Engineering Academy and Society (WSEAS), Stevens Point (2008)"},{"issue":"1","key":"11_CR31","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/TSE.2009.50","volume":"36","author":"N. Moha","year":"2010","unstructured":"Moha, N., Gueheneuc, Y.G., Duchien, L., Le Meur, A.F.: Decor: A method for the specification and detection of code and design smells. IEEE Trans. Softw. Eng.\u00a036(1), 20\u201336 (2010)","journal-title":"IEEE Trans. Softw. Eng."}],"container-title":["Lecture Notes in Business Information Processing","Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-14358-3_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T23:38:04Z","timestamp":1747179484000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-14358-3_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319143576","9783319143583"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-14358-3_11","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2014]]}}}