{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,10]],"date-time":"2025-04-10T04:19:11Z","timestamp":1744258751794,"version":"3.40.4"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T00:00:00Z","timestamp":1663632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["428994\/2018-0"],"award-info":[{"award-number":["428994\/2018-0"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["408356\/2018-9"],"award-info":[{"award-number":["408356\/2018-9"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","award":["448977\/2019-01"],"award-info":[{"award-number":["448977\/2019-01"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004586","name":"Funda\u00e7\u00e3o Carlos Chagas Filho de Amparo \u00e0 Pesquisa do Estado do Rio de Janeiro","doi-asserted-by":"publisher","award":["PDR-10 202073\/2020"],"award-info":[{"award-number":["PDR-10 202073\/2020"]}],"id":[{"id":"10.13039\/501100004586","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2022,12]]},"DOI":"10.1007\/s10664-022-10198-3","type":"journal-article","created":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T09:04:03Z","timestamp":1663664643000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Intensifying the search-based optimization of product line architectures with crossover operators"],"prefix":"10.1007","volume":"27","author":[{"given":"Diego Fernandes","family":"da Silva","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luiz Fernando","family":"Okada","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wesley K. G.","family":"Assun\u00e7\u00e3o","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thelma Elita","family":"Colanzi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,20]]},"reference":[{"unstructured":"Bass L, Clements P, Kazman R (2003) Software architecture in practice. Addison-Wesley Professional","key":"10198_CR1"},{"doi-asserted-by":"publisher","unstructured":"Choma Neto J, Gaieski T, Amaral AM, Colanzi TE (2018) Quanti-qualitative analysis of a memetic algorithm to optimize product line architecture design. In: 2018 IEEE 30th international conference on tools with artificial intelligence (ICTAI). https:\/\/doi.org\/10.1109\/ICTAI.2018.00083, pp 498\u2013505","key":"10198_CR2","DOI":"10.1109\/ICTAI.2018.00083"},{"issue":"6","key":"10198_CR3","doi-asserted-by":"publisher","first-page":"587","DOI":"10.1049\/iet-sen.2018.5318","volume":"13","author":"J Choma Neto","year":"2019","unstructured":"Choma Neto J, da Silva CH, Colanzi TE, Amaral AM (2019) Are memetic algorithms profitable to search-based PLA design? IET Softw 13 (6):587\u2013599. https:\/\/doi.org\/10.1049\/iet-sen.2018.5318","journal-title":"IET Softw"},{"key":"10198_CR4","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1016\/j.jss.2016.02.026","volume":"121","author":"TE Colanzi","year":"2016","unstructured":"Colanzi T E, Vergilio S R (2016) A feature-driven crossover operator for multi-objective and evolutionary optimization of product line architectures. J Syst Softw 121:126\u2013143. https:\/\/doi.org\/10.1016\/j.jss.2016.02.026https:\/\/doi.org\/10.1016\/j.jss.2016.02.026","journal-title":"J Syst Softw"},{"doi-asserted-by":"publisher","unstructured":"Colanzi T E, Vergilio S R, Gimenes I, Oizumi W N (2014) A search-based approach for software product line design. In: Proceedings of the 18th international software product line conference (SPLC\u201914), vol 1. https:\/\/doi.org\/10.1145\/2648511.2648537, pp 237\u2013241","key":"10198_CR5","DOI":"10.1145\/2648511.2648537"},{"key":"10198_CR6","doi-asserted-by":"publisher","first-page":"106372","DOI":"10.1016\/j.infsof.2020.106372","volume":"127","author":"TE Colanzi","year":"2020","unstructured":"Colanzi T E, Assun\u00e7\u00e3o W K, Vergilio S R, Farah P R, Guizzo G (2020) The symposium on search-based software engineering: past, present and future. Inf Softw Technol 127:106372. https:\/\/doi.org\/10.1016\/j.infsof.2020.106372https:\/\/doi.org\/10.1016\/j.infsof.2020.106372","journal-title":"Inf Softw Technol"},{"doi-asserted-by":"publisher","unstructured":"Contieri AC Jr, Correia GG, Colanzi TE, Gimenes IM, Oliveira EA Jr, Ferrari S, Masiero PC, Garcia A (2011) Extending uml components to develop software product-line architectures: lessons learned. In: Proceeding of the 5th European conference on software architecture (ECSA). https:\/\/doi.org\/10.1007\/978-3-642-23798-0_13, pp 130\u2013138","key":"10198_CR7","DOI":"10.1007\/978-3-642-23798-0_13"},{"doi-asserted-by":"publisher","unstructured":"Czarnecki K (2013) Variability in software: state of the art and future directions. In: International conference on fundamental approaches to software engineering, FASE\u201913. https:\/\/doi.org\/10.1007\/978-3-642-37057-1_1, pp 1\u20135","key":"10198_CR8","DOI":"10.1007\/978-3-642-37057-1_1"},{"doi-asserted-by":"publisher","unstructured":"Deb K (2015) Multi-objective evolutionary algorithms. In: Springer handbook of computational intelligence. https:\/\/doi.org\/10.1007\/978-3-662-43505-2_49. Springer, pp 995\u20131015","key":"10198_CR9","DOI":"10.1007\/978-3-662-43505-2_49"},{"issue":"2","key":"10198_CR10","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans Evol Comput 6 (2):182\u2013197. https:\/\/doi.org\/10.1109\/4235.996017","journal-title":"IEEE Trans Evol Comput"},{"doi-asserted-by":"crossref","unstructured":"Donegan P M, Masiero P C (2007) Design issues in a component-based software product line. In: SBCARS, pp 3\u201316","key":"10198_CR11","DOI":"10.5753\/sbcars.2007.24115"},{"doi-asserted-by":"publisher","unstructured":"F\u00e9derle E \u0301L, do Nascimento Ferreira T, Colanzi T E, Vergilio S R (2015) Opla-tool: a support tool for search-based product line architecture design. In: Proceedings of the 19th international software product line conference. https:\/\/doi.org\/10.1145\/2791060.2791096, pp 370\u2013373","key":"10198_CR12","DOI":"10.1145\/2791060.2791096"},{"doi-asserted-by":"publisher","unstructured":"Freire W M, Massago M, Zavadski A C, Malachini A M, Amaral M, Colanzi TE (2020) OPLA-tool v2.0: a tool for product line architecture design optimization. In: Proceedings of the 34th Brazilian symposium on software engineering, SBES \u201920. https:\/\/doi.org\/10.1145\/3422392.3422498. Association for Computing Machinery, New York, pp 818\u2013823","key":"10198_CR13","DOI":"10.1145\/3422392.3422498"},{"unstructured":"Goldberg D E (1989) Genetic algorithms in search, optimization and machine learning, 1st edn. Addison-Wesley, Longman Publishing Co., Inc.","key":"10198_CR14"},{"doi-asserted-by":"publisher","unstructured":"Gomaa H (2011) Software modeling and design: UML, use cases, patterns, and software architectures, Cambridge University Press, Cambridge. https:\/\/doi.org\/10.1017\/CBO9780511779183","key":"10198_CR15","DOI":"10.1017\/CBO9780511779183"},{"doi-asserted-by":"publisher","unstructured":"Guizzo G, Colanzi T E, Vergilio S R (2017) Applying design patterns in the search-based optimization of software product line architectures. Softw Syst Model. https:\/\/doi.org\/10.1007\/s10270-017-0614-9","key":"10198_CR16","DOI":"10.1007\/s10270-017-0614-9"},{"unstructured":"Harman M, Hierons R (2002) A new representation and crossover operator for search-based optimization of software modularization. In: Proceedings of the annual conference on genetic and evolutionary computation (GECCO\u20192002), pp 1351\u20131358","key":"10198_CR17"},{"doi-asserted-by":"publisher","unstructured":"Harman M, Tratt L (2007) Pareto optimal search based refactoring at the design level. In: 9th Annual conference on genetic and evolutionary computation. ACM, New York, pp 1106\u20131113. https:\/\/doi.org\/10.1145\/1276958.1277176","key":"10198_CR18","DOI":"10.1145\/1276958.1277176"},{"unstructured":"Juristo N, Moreno A M (2013) Basics of software engineering experimentation. Springer Science & Business Media","key":"10198_CR19"},{"unstructured":"Kitchenham B, Charters S (2007) Guidelines for performing systematic literature reviews in software engineering. In: Proceedings of the 2nd international workshop on evidential assessment of software technologies (EAST\u201912)","key":"10198_CR20"},{"issue":"2","key":"10198_CR21","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1162\/106365600568167","volume":"8","author":"JD Knowles","year":"2000","unstructured":"Knowles J D, Corne D W (2000) Approximating the nondominated front using the pareto archived evolution strategy. Evol Comput 8(2):149\u2013172. https:\/\/doi.org\/10.1162\/106365600568167","journal-title":"Evol Comput"},{"issue":"260","key":"10198_CR22","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1080\/01621459.1952.10483441","volume":"47","author":"WH Kruskal","year":"1952","unstructured":"Kruskal W H, Wallis W A (1952) Use of ranks in one-criterion variance analysis. J Am Stat Assoc 47(260):583\u2013621","journal-title":"J Am Stat Assoc"},{"key":"10198_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3300148","volume":"52","author":"M Li","year":"2019","unstructured":"Li M, Yao X (2019) Quality evaluation of solution sets in multiobjective optimisation: a survey. ACM Comput Surv 52:1\u201338. https:\/\/doi.org\/10.1145\/3300148","journal-title":"ACM Comput Surv"},{"issue":"1","key":"10198_CR24","doi-asserted-by":"publisher","first-page":"67","DOI":"10.4103\/aca.ACA_157_18","volume":"22","author":"P Mishra","year":"2019","unstructured":"Mishra P, Pandey CM, Singh U, Gupta A, Sahu C, Keshri A (2019) Descriptive statistics and normality tests for statistical data. Ann Cardiac Anaesth 22(1):67. https:\/\/doi.org\/10.4103\/aca.ACA_157_18","journal-title":"Ann Cardiac Anaesth"},{"issue":"11","key":"10198_CR25","first-page":"2254","volume":"15","author":"C Nunes","year":"2009","unstructured":"Nunes C, Kulesza U, Sant\u2019Anna C, Nunes I, Garcia A, Lucena C (2009) Assessment of the design modularity and stability of multi-agent system product lines. J Univ Comput Sci 15(11):2254\u20132283","journal-title":"J Univ Comput Sci"},{"doi-asserted-by":"crossref","unstructured":"R\u00e4ih\u00e4 O, Koskimies K, M\u00e4kinen E (2009) Empirical study on the effect of crossover in genetic software architecture synthesis. In: Proceedings of world congress on nature and biologically inspired computing, pp 619\u2013625","key":"10198_CR26","DOI":"10.1109\/NABIC.2009.5393431"},{"doi-asserted-by":"publisher","unstructured":"R\u00e4ih\u00e4 O, Koskimies K, M\u00e4kinen E (2010) Complementary crossover for genetic software architecture synthesis. In: Proceedings of the 10th international conference on intelligent systems design and applications. https:\/\/doi.org\/10.1109\/ISDA.2010.5687255, pp 266\u2013271","key":"10198_CR27","DOI":"10.1109\/ISDA.2010.5687255"},{"unstructured":"SEI: Arcade game maker pedagogical product line (2009) https:\/\/resources.sei.cmu.edu\/library\/asset-view.cfm?assetid=485941","key":"10198_CR28"},{"doi-asserted-by":"publisher","unstructured":"Silva DFD, Okada LF, Colanzi TE, Assun\u00e7\u00e3o WKG (2020) Enhancing search-based product line design with crossover operators. In: Genetic and evolutionary computation conference (GECCO \u201920). https:\/\/doi.org\/10.1145\/3377930.3390215, pp 1250\u20131258","key":"10198_CR29","DOI":"10.1145\/3377930.3390215"},{"issue":"6","key":"10198_CR30","doi-asserted-by":"publisher","first-page":"798","DOI":"10.1109\/TSE.2010.34","volume":"36","author":"C Simons","year":"2010","unstructured":"Simons C, Parmee IC, Gwynllyw R (2010) Interactive, evolutionary search in upstream object-oriented class design. IEEE Trans Softw Eng 36 (6):798\u2013816. https:\/\/doi.org\/10.1109\/TSE.2010.34","journal-title":"IEEE Trans Softw Eng"},{"unstructured":"Surhone LM, Timpledon MT, Marseken SF (2010) Shapiro-Wilk test. VDM Publishing. https:\/\/books.google.com.br\/books?id=LsG-cQAACAAJ","key":"10198_CR31"},{"doi-asserted-by":"publisher","unstructured":"Van der Linden F J, Schmid K, Rommes E (2007) Software product lines in action: the best industrial practice in product line engineering. Springer Science & Business Media. https:\/\/doi.org\/10.1007\/978-3-540-71437-8","key":"10198_CR32","DOI":"10.1007\/978-3-540-71437-8"},{"issue":"2","key":"10198_CR33","first-page":"101","volume":"25","author":"A Vargha","year":"2000","unstructured":"Vargha A, Delaney H D (2000) A critique and improvement of the cl common language effect size statistics of McGraw and Wong. J Educ Behav Stat 25(2):101\u2013132","journal-title":"J Educ Behav Stat"},{"unstructured":"Verdecia Y D, Colanzi T E, Vergilio S R, Santos M C B (2017) An enhanced evaluation model for search-based product line architecture design. In: Proceedings of the XX Ibero-American conference on software engineering (CIbSE - ICSE 2017), pp 155\u2013168","key":"10198_CR34"},{"doi-asserted-by":"publisher","unstructured":"Wohlin C (2014) Guidelines for snowballing in systematic literature studies and a replication in software engineering. https:\/\/doi.org\/10.1145\/2601248.2601268","key":"10198_CR35","DOI":"10.1145\/2601248.2601268"},{"doi-asserted-by":"publisher","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson M C, Regnell B, Wessl\u00e9n A (2000) Experimentation in software engineering: an introduction. Kluwer Academic Publishers USA. https:\/\/doi.org\/10.1007\/978-1-4615-4625-2","key":"10198_CR36","DOI":"10.1007\/978-1-4615-4625-2"},{"unstructured":"Young T J (2005) Using aspectj to build a software product line for mobile devices. Master\u2019s thesis, University of British Columbia","key":"10198_CR37"},{"unstructured":"Zeleny M, Cochrane J L (1973) Multiple criteria decision making. University of South Carolina Press","key":"10198_CR38"},{"doi-asserted-by":"crossref","unstructured":"Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms\u2014a comparative case study. In: Eiben A E, B\u00e4ck T, Schoenauer M, Schwefel H P (eds) Parallel problem solving from nature\u2014PPSN v. Springer, Berlin, pp 292\u2013301","key":"10198_CR39","DOI":"10.1007\/BFb0056872"},{"unstructured":"Zitzler E, Laumanns M, Thiele L (2002) SPEA2: improving the strength pareto evolutionary algorithm. In: Evolutionary methods for design, optimization and control with applications to industrial problems (EUROGEN), pp 95\u2013100","key":"10198_CR40"},{"issue":"2","key":"10198_CR41","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1109\/TEVC.2003.810758","volume":"7","author":"E Zitzler","year":"2003","unstructured":"Zitzler E, Thiele L, Laumanns M, Fonseca C M, Da Fonseca V G (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117\u2013132","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-022-10198-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-022-10198-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-022-10198-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T13:20:00Z","timestamp":1744204800000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-022-10198-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,20]]},"references-count":41,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10198"],"URL":"https:\/\/doi.org\/10.1007\/s10664-022-10198-3","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2022,9,20]]},"assertion":[{"value":"2 July 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 September 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interest"}}],"article-number":"166"}}