{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:21:26Z","timestamp":1750220486954,"version":"3.41.0"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319568553"},{"type":"electronic","value":"9783319568560"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-56856-0_7","type":"book-chapter","created":{"date-parts":[[2017,4,5]],"date-time":"2017-04-05T10:10:30Z","timestamp":1491387030000},"page":"95-111","source":"Crossref","is-referenced-by-count":8,"title":["Discovering Software Architectures with Search-Based Merge of UML Model Variants"],"prefix":"10.1007","author":[{"given":"Wesley K. G.","family":"Assun\u00e7\u00e3o","sequence":"first","affiliation":[]},{"given":"Silvia R.","family":"Vergilio","sequence":"additional","affiliation":[]},{"given":"Roberto E.","family":"Lopez-Herrejon","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,4,5]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Assun\u00e7\u00e3o, W.K.G., Lopez-Herrejon, R.E., Linsbauer, L., Vergilio, S.R., Egyed, A.: Reengineering legacy applications into software product lines: A systematic mapping. Empirical Softw. Eng. 1\u201345 (2017)","key":"7_CR1","DOI":"10.1007\/s10664-017-9499-z"},{"doi-asserted-by":"crossref","unstructured":"Assun\u00e7\u00e3o, W.K.G., Lopez-Herrejon, R.E., Linsbauer, L., Vergilio, S.R., Egyed, A.: Extracting variability-safe feature models from source code dependencies in system variants. In: Genetic and Evolutionary Computation Conference (GECCO), pp. 1303\u20131310. ACM (2015)","key":"7_CR2","DOI":"10.1145\/2739480.2754720"},{"key":"7_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1007\/978-3-662-49665-7_7","volume-title":"Fundamental Approaches to Software Engineering","author":"C Debreceni","year":"2016","unstructured":"Debreceni, C., R\u00e1th, I., Varr\u00f3, D., Carlos, X., Mendialdua, X., Trujillo, S.: Automated model merge by design space exploration. In: Stevens, P., W\u0105sowski, A. (eds.) FASE 2016. LNCS, vol. 9633, pp. 104\u2013121. Springer, Heidelberg (2016). doi: 10.1007\/978-3-662-49665-7_7"},{"issue":"7","key":"7_CR4","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1109\/TSE.2002.1019479","volume":"28","author":"L Dobrica","year":"2002","unstructured":"Dobrica, L., Niemela, E.: A survey on software architecture analysis methods. IEEE Trans. Softw. Eng. 28(7), 638\u2013653 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"7_CR5","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1016\/j.advengsoft.2011.05.014","volume":"42","author":"JJ Durillo","year":"2011","unstructured":"Durillo, J.J., Nebro, A.J.: jMetal: A java framework for multi-objective optimization. Adv. Eng. Softw. 42, 760\u2013771 (2011). http:\/\/jmetal.sourceforge.net\/","journal-title":"Adv. Eng. Softw."},{"issue":"10","key":"7_CR6","doi-asserted-by":"crossref","first-page":"933","DOI":"10.1002\/spe.530","volume":"33","author":"D Faust","year":"2003","unstructured":"Faust, D., Verhoef, C.: Software product line migration and deployment. Softw. Pract. Experience 33(10), 933\u2013955 (2003)","journal-title":"Softw. Pract. Experience"},{"doi-asserted-by":"crossref","unstructured":"Garcia, J., Ivkovic, I., Medvidovic, N.: A comparative analysis of software architecture recovery techniques. In: International Conference on Automated Software Engineering (ASE), pp. 486\u2013496. IEEE (2013)","key":"7_CR7","DOI":"10.1109\/ASE.2013.6693106"},{"key":"7_CR8","first-page":"333","volume":"6","author":"DE Goldberg","year":"1992","unstructured":"Goldberg, D.E., Deb, K., Clark, J.H.: Genetic algorithms, noise, and the sizing of populations. Complex Syst. 6, 333\u2013362 (1992)","journal-title":"Complex Syst."},{"issue":"1","key":"7_CR9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2379776.2379787","volume":"45","author":"M Harman","year":"2012","unstructured":"Harman, M., Mansouri, S.A., Zhang, Y.: Search-based software engineering: Trends, techniques and applications. ACM Comput. Surv. 45(1), 1\u201361 (2012)","journal-title":"ACM Comput. Surv."},{"issue":"1","key":"7_CR10","first-page":"32","volume":"12","author":"I Hussain","year":"2015","unstructured":"Hussain, I., Khanum, A., Abbasi, A.Q., Javed, M.Y.: A novel approach for software architecture recovery using particle swarm optimization. Int. Arab J. Inf. Technol. 12(1), 32\u201341 (2015)","journal-title":"Int. Arab J. Inf. Technol."},{"issue":"1","key":"7_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2693208.2693230","volume":"40","author":"K Jeet","year":"2015","unstructured":"Jeet, K., Dhir, R.: Software architecture recovery using genetic black hole algorithm. ACM SIGSOFT Softw. Eng. Notes 40(1), 1\u20135 (2015)","journal-title":"ACM SIGSOFT Softw. Eng. Notes"},{"doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-Oriented Domain Analysis (FODA) feasibility study. Technical report, SEI - CMU (1990)","key":"7_CR12","DOI":"10.21236\/ADA235785"},{"doi-asserted-by":"crossref","unstructured":"Kessentini, M., Werda, W., Langer, P., Wimmer, M.: Search-based model merging. In: Genetic and Evolutionary Computation Conference, pp. 1453\u20131460 (2013)","key":"7_CR13","DOI":"10.1145\/2463372.2463553"},{"issue":"2","key":"7_CR14","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1145\/130844.130856","volume":"24","author":"CW Krueger","year":"1992","unstructured":"Krueger, C.W.: Software reuse. ACM Comput. Surv. 24(2), 131\u2013183 (1992)","journal-title":"ACM Comput. Surv."},{"doi-asserted-by":"crossref","unstructured":"Maazoun, J., Bouassida, N., Ben-Abdallah, H.: A bottom up SPL design method. In: 2014 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD), pp. 309\u2013316, January 2014","key":"7_CR15","DOI":"10.5220\/0004707903090316"},{"key":"7_CR16","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1016\/j.jss.2014.11.043","volume":"103","author":"U Mansoor","year":"2015","unstructured":"Mansoor, U., Kessentini, M., Langer, P., Wimmer, M., Bechikh, S., Deb, K.: Momm: Multi-objective model merging. J. Syst. Softw. 103, 423\u2013439 (2015)","journal-title":"J. Syst. Softw."},{"doi-asserted-by":"crossref","unstructured":"Martinez, J., Ziadi, T., Bissyand\u00e9, T.F., Klein, J., Traon, Y.: Automating the extraction of model-based software product lines from model variants. In: International Conference on Automated Software Engineering (ASE), pp. 396\u2013406 (2015)","key":"7_CR17","DOI":"10.1109\/ASE.2015.44"},{"key":"7_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1007\/978-3-319-09195-2_8","volume-title":"Modelling Foundations and Applications","author":"J Martinez","year":"2014","unstructured":"Martinez, J., Ziadi, T., Klein, J., Traon, Y.: Identifying and visualising commonality and variability in model variants. In: Cabot, J., Rubin, J. (eds.) ECMFA 2014. LNCS, vol. 8569, pp. 117\u2013131. Springer, Heidelberg (2014). doi: 10.1007\/978-3-319-09195-2_8"},{"key":"7_CR19","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-28901-1","volume-title":"Software Product Line Engineering: Foundations, Principles and Techniques","author":"K Pohl","year":"2005","unstructured":"Pohl, K., B\u00f6ckle, G., van Der Linden, F.J.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer, Heidelberg (2005)"},{"doi-asserted-by":"crossref","unstructured":"Riva, C., Del Rosso, C.: Experiences with software product family evolution. In: International Workshop on Principles of Software Evolution, pp. 161\u2013169 (2003)","key":"7_CR20","DOI":"10.1109\/IWPSE.2003.1231223"},{"doi-asserted-by":"crossref","unstructured":"Rubin, J., Chechik, M.: N-way model merging. In: 9th Joint Meeting on Foundations of Software Engineering (ESEC\/FSE), pp. 301\u2013311. ACM (2013)","key":"7_CR21","DOI":"10.1145\/2491411.2491446"},{"key":"7_CR22","volume-title":"EMF: Eclipse Modeling Framework","author":"D Steinberg","year":"2008","unstructured":"Steinberg, D., Budinsky, F., Merks, E., Paternostro, M.: EMF: Eclipse Modeling Framework. Pearson Education, Boston (2008)"}],"container-title":["Lecture Notes in Computer Science","Mastering Scale and Complexity in Software Reuse"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-56856-0_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:49:11Z","timestamp":1750193351000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-56856-0_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319568553","9783319568560"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-56856-0_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}