{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T15:39:23Z","timestamp":1742917163941,"version":"3.40.3"},"publisher-location":"Cham","reference-count":23,"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_12","type":"book-chapter","created":{"date-parts":[[2015,7,27]],"date-time":"2015-07-27T11:55:37Z","timestamp":1437998137000},"page":"173-187","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Optimizing Aspect-Oriented Product Line Architectures with Search-Based Algorithms"],"prefix":"10.1007","author":[{"given":"Thain\u00e1","family":"Mariani","sequence":"first","affiliation":[]},{"given":"Silvia Regina","family":"Vergilio","sequence":"additional","affiliation":[]},{"given":"Thelma Elita","family":"Colanzi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,7,28]]},"reference":[{"key":"12_CR1","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1109\/TSE.2010.70","volume":"36","author":"M Bowman","year":"2010","unstructured":"Bowman, M., Briand, L., Labiche, Y.: Solving the class responsibility assignment problem in object-oriented analysis with multi-objective genetic algorithms. IEEE Trans. Softw. Eng. 36, 817\u2013837 (2010)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"12_CR2","doi-asserted-by":"crossref","unstructured":"Bringmann, K., Friedrich, T., Klitzke, P.: Two-dimensional subset selection for hypervolume and epsilon-indicator. In: GECCO (2014)","DOI":"10.1145\/2576768.2598276"},{"key":"12_CR3","volume-title":"Documenting Software Architectures: Views and Beyond","author":"P Clements","year":"2011","unstructured":"Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, J., Little, R., Merson, P., Nord, R., Stafford, J.: Documenting Software Architectures: Views and Beyond, 2nd edn. Addison Wesley, Boston (2011)","edition":"2"},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Colanzi, T.E., Vergilio, S.R., Gimenes, I.M.S., Oizumi, W.N.: A search-based approach for software product line design. In: SPLC (2014)","DOI":"10.1145\/2648511.2648537"},{"key":"12_CR5","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.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182\u2013197 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"12_CR6","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.swevo.2011.02.002","volume":"1","author":"J Derrac","year":"2011","unstructured":"Derrac, J., Garc\u00eca, S., Molina, D., Herrera, F.: A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 1, 3\u201318 (2011)","journal-title":"Swarm Evol. Comput."},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"Donegan, P.M., Masiero, P.C.: Design issues in a component-based software product line. In: SBCARS (2007)","DOI":"10.5753\/sbcars.2007.24115"},{"key":"12_CR8","doi-asserted-by":"publisher","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)","journal-title":"Adv. Eng. Softw."},{"key":"12_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/978-3-319-09940-8_6","volume-title":"Search-Based Software Engineering","author":"G Guizzo","year":"2014","unstructured":"Guizzo, G., Colanzi, T.E., Vergilio, S.R.: A pattern-driven mutation operator for search-based product line architecture design. In: Le Goues, C., Yoo, S. (eds.) SSBSE 2014. LNCS, vol. 8636, pp. 77\u201391. Springer, Heidelberg (2014)"},{"key":"12_CR10","unstructured":"Jingjun, Z., Xueyong, C., Guangyuan, L.: Mapping features to architectural components in aspect-oriented software product lines. In: CSSE (2008)"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.M., Irwin, J.: Aspect-oriented programming. In: ECOOP, pp. 220\u2013242 (1997)","DOI":"10.1007\/BFb0053381"},{"key":"12_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-71437-8","volume-title":"Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering","author":"F van der Linden","year":"2007","unstructured":"van der Linden, F., Schmid, K., Rommes, E.: Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering. Springer, Secaucus, NJ, USA (2007)"},{"key":"12_CR13","unstructured":"Nyben, A., Tyszberowicz, S., Weiler, T.: Are aspects useful for managing variability in software product lines? a case study. In: SPLC (2005)"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Oizumi, W., Contieri Jr., A., Correia, G., Colanzi, T., Ferrari, S., Gimenes, I., Oliveira Jr., E., Garcia, A., Masiero, P.: On the proactive design of product-line architectures with aspects: an exploratory study. In: COMPSAC (2012)","DOI":"10.1109\/COMPSAC.2012.38"},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Oldevik, J.: Can aspects model product lines? In: AOSD (2008)","DOI":"10.1145\/1404946.1404949"},{"key":"12_CR16","unstructured":"Pawlak, R., Duchien, L., Florin, G., Legond-Aubry, F., Seinturier, L., Martelli, L.: A UML notation for aspect-oriented software design. In: AOM (2002)"},{"issue":"4","key":"12_CR17","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1016\/j.cosrev.2010.06.001","volume":"4","author":"O R\u00e4ih\u00e4","year":"2010","unstructured":"R\u00e4ih\u00e4, O.: A survey on search-based software design. Comput. Sci. Rev. 4(4), 203\u2013249 (2010)","journal-title":"Comput. Sci. Rev."},{"key":"12_CR18","unstructured":"R\u00e4ih\u00e4, O.: Genetic Algorithms in software architecture synthesis. Ph.D. thesis, University of Tampere, Tampere, Finland (2011)"},{"key":"12_CR19","unstructured":"Sant\u2019Anna, C.N.: On the modularity of aspect-oriented design : a concern-driven measurement approach. Ph.D. thesis, Pontificial Catolic University of Rio de Janeiro, Rio de Janeiro, RJ (2008)"},{"key":"12_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1007\/978-3-642-15114-9_14","volume-title":"Software Architecture","author":"D Saraiva","year":"2010","unstructured":"Saraiva, D., Pereira, L., Batista, T., Delicato, F.C., Pires, P.F., Kulesza, U., Ara\u00fajo, R., Freitas, T., Miranda, S., Souto, A.L., Coelho, R.: Architecting a model-driven aspect-oriented product line for a digital tv middleware: a refactoring experience. In: Babar, M.A., Gorton, I. (eds.) ECSA 2010. LNCS, vol. 6285, pp. 166\u2013181. Springer, Heidelberg (2010)"},{"issue":"6","key":"12_CR21","doi-asserted-by":"publisher","first-page":"798","DOI":"10.1109\/TSE.2010.34","volume":"36","author":"C Simons","year":"2010","unstructured":"Simons, C., Parmee, I., Gwynllyw, R.: Interactive, evolutionary search in upstream object-oriented class design. IEEE Trans. Softw. Eng. 36(6), 798\u2013816 (2010)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"12_CR22","doi-asserted-by":"crossref","unstructured":"Tizzei, L., Rubira, C., Lee, J.: An aspect-based feature model for architecting component product lines. In: EUROMICRO (2012)","DOI":"10.1109\/SEAA.2012.64"},{"key":"12_CR23","doi-asserted-by":"crossref","unstructured":"Zitzler, E., Thiele, L.: Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans. Evol. Comput. 3 (1999)","DOI":"10.1109\/4235.797969"}],"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_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,12]],"date-time":"2023-08-12T15:08:21Z","timestamp":1691852901000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-22183-0_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319221823","9783319221830"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-22183-0_12","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"}}]}}