{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T13:23:22Z","timestamp":1762521802137,"version":"3.40.3"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319221823"},{"type":"electronic","value":"9783319221830"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-22183-0_4","type":"book-chapter","created":{"date-parts":[[2015,7,27]],"date-time":"2015-07-27T11:55:37Z","timestamp":1437998137000},"page":"47-61","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["Search-Based Refactoring: Metrics Are Not Enough"],"prefix":"10.1007","author":[{"given":"Chris","family":"Simons","sequence":"first","affiliation":[]},{"given":"Jeremy","family":"Singer","sequence":"additional","affiliation":[]},{"given":"David R.","family":"White","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,7,28]]},"reference":[{"unstructured":"ACCU: Association of C and C++ Users. http:\/\/www.accu.org\/. Accessed: 3 June 2015","key":"4_CR1"},{"key":"4_CR2","volume-title":"The Timeless Way of Building","author":"C Alexander","year":"1979","unstructured":"Alexander, C.: The Timeless Way of Building, vol. 1. Oxford University Press, Oxford (1979)"},{"key":"4_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/978-3-319-09940-8_3","volume-title":"Search-Based Software Engineering","author":"B Amal","year":"2014","unstructured":"Amal, B., Kessentini, M., Bechikh, S., Dea, J., Said, L.B.: On the use of machine learning and search-based software engineering for Ill-defined fitness function: a case study on software refactoring. In: Le Goues, C., Yoo, S. (eds.) SSBSE 2014. LNCS, vol. 8636, pp. 31\u201345. Springer, Heidelberg (2014)"},{"unstructured":"AMT: Amazon Mechanical Turk. http:\/\/www.mturk.com\/mturk\/welcome\/. Accessed: 3 June 2015","key":"4_CR4"},{"unstructured":"Apperly, H., Hofman, R., Latchem, S., Maybank, B., McGibbon, B., Piper, D., Simons, C.: Service- and Component-based Development. Addison-Wesley (2003)","key":"4_CR5"},{"issue":"9","key":"4_CR6","doi-asserted-by":"publisher","first-page":"1365","DOI":"10.1016\/j.infsof.2009.05.003","volume":"51","author":"D Azar","year":"2009","unstructured":"Azar, D., Harmanani, H., Korkmaz, R.: A hybrid heuristic approach to optimize rule-based software quality estimation models. Inf. Softw. Technol. 51(9), 1365\u20131376 (2009)","journal-title":"Inf. Softw. Technol."},{"issue":"1","key":"4_CR7","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/32.979986","volume":"28","author":"J Bansiya","year":"2002","unstructured":"Bansiya, J., Davis, C.G.: A hierarchical model for object-oriented design quality assessment. IEEE Trans. Softw. Eng. 28(1), 4\u201317 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"4_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1007\/978-3-642-39742-4_24","volume-title":"Search Based Software Engineering","author":"M de Oliveira Barros","year":"2013","unstructured":"de Oliveira Barros, M., de Almeida Farzat, F.: What can a big program teach us about optimization? In: Ruhe, G., Zhang, Y. (eds.) SSBSE 2013. LNCS, vol. 8084, pp. 275\u2013281. Springer, Heidelberg (2013)"},{"key":"4_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jss.2015.05.024","volume":"107","author":"G Bavota","year":"2015","unstructured":"Bavota, G., De Lucia, A., Di Penta, M., Oliveto, R., Palomba, F.: An experimental investigation on the innate relationship between quality and refactoring. J. Syst. Softw. 107, 1\u201314 (2015)","journal-title":"J. Syst. Softw."},{"unstructured":"BCS: British Computer Society. http:\/\/www.bcs.org\/. Accessed: 3 June 2015","key":"4_CR10"},{"unstructured":"BCS-BRISTOL: British Computer Society Bristol Branch. http:\/\/www.bristol.bcs.org.uk\/. Accessed: 3 June 2015","key":"4_CR11"},{"unstructured":"Bjork, R.: ATM Simulation. http:\/\/www.math-cs.gordon.edu\/courses\/cs211\/ATMExample\/. Accessed: 3 June 2015","key":"4_CR12"},{"key":"4_CR13","doi-asserted-by":"crossref","DOI":"10.4135\/9781071909904","volume-title":"Designing Surveys: A Guide to Decisions and Procedures","author":"J Blair","year":"2014","unstructured":"Blair, J., Czaja, R., Blair, E.: Designing Surveys: A Guide to Decisions and Procedures. Sage Publications, London (2014)"},{"key":"4_CR14","doi-asserted-by":"crossref","DOI":"10.4135\/9781849208574","volume-title":"Analysing Qualitative Data","author":"G Gibbs","year":"2007","unstructured":"Gibbs, G.: Analysing Qualitative Data. Sage Publications, London (2007)"},{"unstructured":"Glavas, G., Fertalj, K.: Metaheuristic approach to class responsibility assignment problem. In: Proceedings of the ITI 33rd International Conference on Information Technology Interfaces (ITI). IEEE (2011)","key":"4_CR15"},{"issue":"4","key":"4_CR16","first-page":"275","volume":"19","author":"G Glava\u0161","year":"2011","unstructured":"Glava\u0161, G., Fertalj, K.: Solving the class responsibility assignment problem using metaheuristic approach. J. Comput. Inf. Technol. 19(4), 275\u2013283 (2011)","journal-title":"J. Comput. Inf. Technol."},{"key":"4_CR17","volume-title":"Survey Methodology","author":"R Groves","year":"2004","unstructured":"Groves, R., Fowler, F., Couper, M., Lepkowski, J., Singer, E., Tourangeau, R.: Survey Methodology. Wiley, New York (2004)"},{"unstructured":"Harman, M., Clark, J.: Metrics are fitness functions too. In: Proceedings of the 10th International Symposium on Software Metrics. IEEE (2004)","key":"4_CR18"},{"doi-asserted-by":"crossref","unstructured":"Harman, M., Swift, S., Mahdavi, K.: An empirical study of the robustness of two module clustering fitness functions. In: GECCO 2005. ACM (2005)","key":"4_CR19","DOI":"10.1145\/1068009.1068184"},{"doi-asserted-by":"crossref","unstructured":"Harman, M., Tratt, L.: Pareto optimal search based refactoring at the design level. In: GECCO 2007. ACM (2007)","key":"4_CR20","DOI":"10.1145\/1276958.1277176"},{"unstructured":"ISO\/IEC: Standard 25010:2011. http:\/\/www.iso.org\/iso\/catalogue_detail.htm?csnumber=35733. Accessed: 3 June 2015","key":"4_CR21"},{"doi-asserted-by":"crossref","unstructured":"Jensen, A., Cheng, B.: On the use of genetic programming for automated refactoring and the introduction of design patterns. In: GECCO 2010. ACM (2010)","key":"4_CR22","DOI":"10.1145\/1830483.1830731"},{"doi-asserted-by":"crossref","unstructured":"Katzmarski, B., Koschke, R.: Program complexity metrics and programmer opinions. In: Proceedings of the 20th International Conference on Program Comprehension (ICPC). IEEE (2012)","key":"4_CR23","DOI":"10.1109\/ICPC.2012.6240486"},{"unstructured":"Khan, Y., Khararah, O.: A systematic review on the relationships between MOOD\/QMOOD metrics and external software quality attributes. Technical report, Department of Information and Computer Science, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia (2014)","key":"4_CR24"},{"unstructured":"Kitchenham, B.: Guidelines for performing systematic literature reviews in software engineering. Technical report, EBSE-2007-01, School of Computer Science and Mathematics, Keele University, Keele, Staffs, ST5 5BG, United Kingdom (2007)","key":"4_CR25"},{"doi-asserted-by":"crossref","unstructured":"Kitchenham, B., Mendes, E., Travassos, G.: A systematic review of cross-vs. within-company cost estimation studies. In: Proceedings of the 10th International Conference on Evaluation and Assessment in Software Engineering. British Computer Society (2006)","key":"4_CR26","DOI":"10.14236\/ewic\/EASE2006.10"},{"key":"4_CR27","first-page":"59","volume-title":"Computer and Information Sciences II","author":"E Koc","year":"2012","unstructured":"Koc, E., Ersoy, N., Andac, A., Camlidere, Z., Cereci, I., Kilic, H.: An empirical study about search-based refactoring using alternative multiple and population-based search techniques. In: Gelenbe, E., Lent, R., Sakellari, G. (eds.) Computer and Information Sciences II, pp. 59\u201366. Springer, London (2012)"},{"key":"4_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1007\/978-3-642-30976-2_38","volume-title":"Advances in Swarm Intelligence","author":"E Koc","year":"2012","unstructured":"Koc, E., Ersoy, N., Camlidere, Z.S., Kilic, H.: A web-service for automated software refactoring using artificial bee colony optimization. In: Tan, Y., Shi, Y., Ji, Z. (eds.) ICSI 2012, Part I. LNCS, vol. 7331, pp. 318\u2013325. Springer, Heidelberg (2012)"},{"key":"4_CR29","volume-title":"Research Methods in Human-Computing Interaction","author":"J Lazar","year":"2010","unstructured":"Lazar, J., Feng, J., Hochheiser, H.: Research Methods in Human-Computing Interaction. Wiley, New York (2010)"},{"unstructured":"LinkedIn: LinkedIn Professional Network. https:\/\/uk.linkedin.com\/. Accessed: 3 June 2015","key":"4_CR30"},{"doi-asserted-by":"crossref","unstructured":"Moghadam, I., \u00d3 Cinn\u00e9ide, M.: Code-Imp: a tool for automated search-based refactoring. In: Proceedings of the 4th Workshop on Refactoring Tools (WRT 2011). ACM Press (2011)","key":"4_CR31","DOI":"10.1145\/1984732.1984742"},{"doi-asserted-by":"crossref","unstructured":"\u00d3 Cinn\u00e9ide, M., Tratt, L., Harman, M., Counsell, S., Moghadam, I.: Experimental assessment of software metrics using automated refactoring. In: Proceedings of the ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. ACM (2012)","key":"4_CR32","DOI":"10.1145\/2372251.2372260"},{"unstructured":"Object Management Group: Unified Modelling Language. http:\/\/www.uml.org\/. Accessed: 3 June 2015","key":"4_CR33"},{"unstructured":"O\u2019Keeffe, M., \u00d3 Cinn\u00e9ide, M.: Automated design improvement by example. In: Frontiers in Artificial Intelligence and Applications, vol. 161, p. 315 (2007)","key":"4_CR34"},{"doi-asserted-by":"crossref","unstructured":"Petre, M.: UML in practice. In: Proceedings of the International Conference on Software Engineering (ICSE). IEEE (2013)","key":"4_CR35","DOI":"10.1109\/ICSE.2013.6606618"},{"unstructured":"Simons, C., Singer, J., White, D.R.: Survey Materials and Data. http:\/\/www.cems.uwe.ac.uk\/~clsimons\/MetricsAreNotEnough\/. Accessed: 3 June 2015","key":"4_CR36"},{"issue":"6","key":"4_CR37","doi-asserted-by":"publisher","first-page":"1797","DOI":"10.1109\/TSMCC.2012.2225103","volume":"42","author":"C Simons","year":"2012","unstructured":"Simons, C., Parmee, I.: Elegant object-oriented software design via interactive, evolutionary computation. IEEE Trans. Syst. Man Cybern. Part C: Appl. Rev. 42(6), 1797\u20131805 (2012)","journal-title":"IEEE Trans. Syst. Man Cybern. Part C: Appl. Rev."},{"doi-asserted-by":"crossref","unstructured":"Sjoberg, D., Anda, B., Mockus, A.: Questioning software maintenance metrics: a comparative case study. In: Proceedings of the ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. ACM Press (2012)","key":"4_CR38","DOI":"10.1145\/2372251.2372269"},{"unstructured":"Zhang, Y.: SBSE repository. http:\/\/crestweb.cs.ucl.ac.uk\/resources\/sbse_repository\/. Accessed: 3 June 2015","key":"4_CR39"}],"container-title":["Lecture Notes in Computer Science","Search-Based Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-22183-0_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,12]],"date-time":"2023-08-12T15:08:31Z","timestamp":1691852911000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-22183-0_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319221823","9783319221830"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-22183-0_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"28 July 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}