{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T23:42:08Z","timestamp":1725752528655},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,4,22]]},"DOI":"10.1145\/2577080.2577097","type":"proceedings-article","created":{"date-parts":[[2014,5,20]],"date-time":"2014-05-20T13:48:00Z","timestamp":1400593680000},"page":"73-84","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Automated software remodularization based on move refactoring"],"prefix":"10.1145","author":[{"given":"Marcelo Serrano","family":"Zanetti","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Claudio Juan","family":"Tessone","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Ingo","family":"Scholtes","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]},{"given":"Frank","family":"Schweitzer","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2014,4,22]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2009.13"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/646158.680010"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2011.34"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/872754.873579"},{"volume-title":"Proceedings of the ICWSM '09","year":"2009","author":"Bastian M.","key":"e_1_3_2_1_5_1","unstructured":"M. Bastian , S. Heymann , and M. Jacomy . Gephi: An open source software for exploring and manipulating networks . In Proceedings of the ICWSM '09 . AAAI, 2009 . M. Bastian, S. Heymann, and M. Jacomy. Gephi: An open source software for exploring and manipulating networks. In Proceedings of the ICWSM '09. AAAI, 2009."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.29"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025162"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23923-6"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2145204.2145406"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2008.4493330"},{"key":"e_1_3_2_1_11_1","first-page":"885","volume-title":"Simple conditions for the convergence of simulated annealing type algorithms. Journal of applied probability","author":"Cruz J.","year":"1998","unstructured":"J. Cruz and C. Dorea . Simple conditions for the convergence of simulated annealing type algorithms. Journal of applied probability , pages 885 -- 892 , 1998 . J. Cruz and C. Dorea. Simple conditions for the convergence of simulated annealing type algorithms. Journal of applied probability, pages 885--892, 1998."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(05)80141-5"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1007\/978-1-4612-5695-3_12","volume-title":"Selected Writings on Computing: A Personal Perspective","author":"Dijkstra E. W.","year":"1982","unstructured":"E. W. Dijkstra . On the role of scientific thought . In Selected Writings on Computing: A Personal Perspective , pages 60 -- 66 . Springer , 1982 . E. W. Dijkstra. On the role of scientific thought. In Selected Writings on Computing: A Personal Perspective, pages 60--66. Springer, 1982."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/829540.832036"},{"key":"e_1_3_2_1_15_1","first-page":"144","volume-title":"Reverse Engineering, 2004. Proceedings. 11th Working Conference on","author":"Bois B. Du","year":"2004","unstructured":"B. Du Bois , S. Demeyer , and J. Verelst . Refactoring-improving coupling and cohesion of existing code . In Reverse Engineering, 2004. Proceedings. 11th Working Conference on , pages 144 -- 151 . IEEE, 2004 . B. Du Bois, S. Demeyer, and J. Verelst. Refactoring-improving coupling and cohesion of existing code. In Reverse Engineering, 2004. Proceedings. 11th Working Conference on, pages 144--151. IEEE, 2004."},{"volume-title":"Refactoring: improving the design of existing code","year":"1999","author":"Fowler M.","key":"e_1_3_2_1_16_1","unstructured":"M. Fowler . Refactoring: improving the design of existing code . Addison-Wesley Professional , 1999 . M. Fowler. Refactoring: improving the design of existing code. Addison-Wesley Professional, 1999."},{"volume-title":"dependence and change. Advances in Complex Systems, 15(06)","year":"2012","author":"Geipel M. M.","key":"e_1_3_2_1_17_1","unstructured":"M. M. Geipel . Modularity , dependence and change. Advances in Complex Systems, 15(06) , 2012 . M. M. Geipel. Modularity, dependence and change. Advances in Complex Systems, 15(06), 2012."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.91"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.295910"},{"volume-title":"OSGi in action: Creating modular applications in Java","year":"2011","author":"Hall R.","key":"e_1_3_2_1_20_1","unstructured":"R. Hall , K. Pauls , S. McCulloch , and D. Savage . OSGi in action: Creating modular applications in Java . Manning Publications Co. , 2011 . R. Hall, K. Pauls, S. McCulloch, and D. Savage. OSGi in action: Creating modular applications in Java. Manning Publications Co., 2011."},{"volume-title":"The 6th IASTED International Conference Software Engineering and Applications","year":"2002","author":"Hautus E.","key":"e_1_3_2_1_21_1","unstructured":"E. Hautus . Improving java software through package structure analysis . In The 6th IASTED International Conference Software Engineering and Applications , 2002 . E. Hautus. Improving java software through package structure analysis. In The 6th IASTED International Conference Software Engineering and Applications, 2002."},{"volume-title":"Optimization by simmulated annealing. science, 220(4598):671--680","year":"1983","author":"Kirkpatrick S.","key":"e_1_3_2_1_22_1","unstructured":"S. Kirkpatrick , D. G. Jr ., and M. P. Vecchi . Optimization by simmulated annealing. science, 220(4598):671--680 , 1983 . S. Kirkpatrick, D. G. Jr., and M. P. Vecchi. Optimization by simmulated annealing. science, 220(4598):671--680, 1983."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/876882.879740"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(93)90077-B"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/942800.943609"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","DOI":"10.2172\/4390578","volume-title":"Equation of state calculations by fast computing machines. The journal of chemical physics, 21:1087","author":"Metropolis N.","year":"1953","unstructured":"N. Metropolis , A.W. Rosenbluth , M. N. Rosenbluth , A. H. Teller , and E. Teller . Equation of state calculations by fast computing machines. The journal of chemical physics, 21:1087 , 1953 . N. Metropolis, A.W. Rosenbluth, M. N. Rosenbluth, A. H. Teller, and E. Teller. Equation of state calculations by fast computing machines. The journal of chemical physics, 21:1087, 1953."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.1985.268600"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.67.026126"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.69.026113"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.232209"},{"volume-title":"Genetic clustering with constraints. Journal of research and practice in information technology, 39(1):47--60","year":"2007","author":"Parsa S.","key":"e_1_3_2_1_32_1","unstructured":"S. Parsa and O. Bushehrian . Genetic clustering with constraints. Journal of research and practice in information technology, 39(1):47--60 , 2007 . S. Parsa and O. Bushehrian. Genetic clustering with constraints. Journal of research and practice in information technology, 39(1):47--60, 2007."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.67"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.132.0115"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2010.46"},{"volume-title":"Revised BSD License.","year":"2012","author":"Tessier J.","key":"e_1_3_2_1_36_1","unstructured":"J. Tessier . The dependency finder user manual. . Dependency Finder (2001-2012) . Revised BSD License. , 2012 . J. Tessier. The dependency finder user manual. . Dependency Finder (2001-2012). Revised BSD License., 2012."},{"volume-title":"Sustainable growth in complex networks. EPL (Europhysics Letters), 96:58005","year":"2011","author":"Tessone C. J.","key":"e_1_3_2_1_37_1","unstructured":"C. J. Tessone , M. M. Geipel , and F. Schweitzer . Sustainable growth in complex networks. EPL (Europhysics Letters), 96:58005 , 2011 . C. J. Tessone, M. M. Geipel, and F. Schweitzer. Sustainable growth in complex networks. EPL (Europhysics Letters), 96:58005, 2011."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cirp.2008.03.115"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2007.33"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1103\/RevModPhys.54.235"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.31"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337491"},{"key":"e_1_3_2_1_44_1","first-page":"175","volume-title":"Architecture of Computing Systems (ARCS) Workshops 2012","author":"Zanetti M. S.","year":"2012","unstructured":"M. S. Zanetti and F. Schweitzer . A network perspective on software modularity . In Architecture of Computing Systems (ARCS) Workshops 2012 , pages 175 -- 186 . GI, IEEE, 2012 . M. S. Zanetti and F. Schweitzer. A network perspective on software modularity. In Architecture of Computing Systems (ARCS) Workshops 2012, pages 175--186. GI, IEEE, 2012."}],"event":{"name":"MODULARITY '14: 13th International Conference on Modularity","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Lugano Switzerland","acronym":"MODULARITY '14"},"container-title":["Proceedings of the 13th international conference on Modularity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2577080.2577097","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,12]],"date-time":"2023-01-12T15:28:11Z","timestamp":1673537291000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2577080.2577097"}},"subtitle":["a complex systems approach"],"short-title":[],"issued":{"date-parts":[[2014,4,22]]},"references-count":43,"alternative-id":["10.1145\/2577080.2577097","10.1145\/2577080"],"URL":"https:\/\/doi.org\/10.1145\/2577080.2577097","relation":{},"subject":[],"published":{"date-parts":[[2014,4,22]]},"assertion":[{"value":"2014-04-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}