{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T05:31:00Z","timestamp":1743053460284,"version":"3.40.3"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031185557"},{"type":"electronic","value":"9783031185564"}],"license":[{"start":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T00:00:00Z","timestamp":1664323200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T00:00:00Z","timestamp":1664323200000},"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":[[2023]]},"DOI":"10.1007\/978-3-031-18556-4_12","type":"book-chapter","created":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T20:04:22Z","timestamp":1675713862000},"page":"265-283","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Preventing Feature Interaction with Optimization Algorithms"],"prefix":"10.1007","author":[{"given":"Luciane Nicolodi","family":"Baldo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aline M. M. Miotto","family":"Amaral","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Edson","family":"OliveiraJr","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,28]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"Alf\u00e9rez, M., Moreira, A., Kulesza, U., Ara\u00fajo, J.A., Mateus, R., Amaral, V.: Detecting feature interactions in SPL requirements analysis models. In: Proceedings of the First International Workshop on Feature-Oriented Software Development, FOSD \u201909, pp. 117\u2013123. ACM, New York (2009)","DOI":"10.1145\/1629716.1629738"},{"issue":"5","key":"12_CR2","doi-asserted-by":"publisher","first-page":"49","DOI":"10.5381\/jot.2009.8.5.c5","volume":"8","author":"S Apel","year":"2009","unstructured":"Apel, S., K\u00e4stner, C.: An overview of feature-oriented software development. J. Obiect Technol. 8(5), 49\u201384 (2009)","journal-title":"J. Obiect Technol."},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"Apel, S., Scholz, W., Lengauer, C., Kastner, C.: Detecting dependences and interactions in feature-oriented design. In: 2010 IEEE 21st International Symposium on Software Reliability Engineering, pp. 161\u2013170 (2010)","DOI":"10.1109\/ISSRE.2010.11"},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Apel, S., Kolesnikov, S., Siegmund, N., K\u00e4stner, C., Garvin, B.: Exploring feature interactions in the wild: The new feature-interaction challenge. In: Proceedings of the 5th International Workshop on Feature-Oriented Software Development, FOSD \u201913, pp. 1\u20138. ACM, New York (2013)","DOI":"10.1145\/2528265.2528267"},{"issue":"3","key":"12_CR5","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1002\/stvr.1486","volume":"24","author":"A Arcuri","year":"2014","unstructured":"Arcuri, A., Briand, L.: A hitchhiker\u2019s guide to statistical tests for assessing randomized algorithms in software engineering. Softw. Testing Verif. Reliab. 24(3), 219\u2013250 (2014). https:\/\/doi.org\/10.1002\/stvr.1486","journal-title":"Softw. Testing Verif. Reliab."},{"key":"12_CR6","volume-title":"Software Architecture in Practice","author":"L Bass","year":"2012","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 3rd edn. Addison-Wesley Professional, Boston (2012)","edition":"3"},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"Batory, D., H\u00f6fner, P., Kim, J.: Feature interactions, products, and composition. In: Proceedings of the 10th Intl. Conf. on Generative Programming and Component Engineering, GPCE \u201911, pp. 13\u201322. ACM, New York (2011)","DOI":"10.1145\/2047862.2047867"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Ben-David, S., Sterin, B., Atlee, J.M., Beidu, S.: Symbolic model checking of product-line requirements using sat-based methods. In: Proceedings of the 37th International Conference on Software Engineering - Volume 1, ICSE \u201915, pp. 189\u2013199. IEEE Press, Piscataway, NJ (2015)","DOI":"10.1109\/ICSE.2015.40"},{"key":"12_CR9","unstructured":"Blundell, C., Fisler, K., Krishnamurthi, S., Van Hentenrvck, P.: Parameterized interfaces for open system verification of product lines. In: Proceedings of the 19th International Conference on Automated Software Engineering, 2004, pp. 258\u2013267 (2004)"},{"key":"12_CR10","unstructured":"Bowen, T.F., Dworack, F.S., Chow, C.H., Griffeth, N., Herman, G.E., Lin, Y..: The feature interaction problem in telecommunications systems. In: 7th International Conference on Software Engineering for Telecommunication Switching Systems, pp. 59\u201362 (1989)"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Classen, A., Heymans, P., Schobbens, P.Y.: What\u2019s in a feature: A requirements engineering perspective. In: International Conference on Fundamental Approaches to Software Engineering, pp. 16\u201330 (2008)","DOI":"10.1007\/978-3-540-78743-3_2"},{"key":"12_CR12","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: Proceedings of the 18th International Software Product Line Conference - Volume 1, SPLC \u201914, pp. 237\u2013241. ACM, New York, NY (2014)","DOI":"10.1145\/2648511.2648537"},{"key":"12_CR13","doi-asserted-by":"crossref","unstructured":"ContieriJr, A.C., Correia, G.G., Colanzi, T.E., Gimenes, I.M.S., OliveiraJr, E., Ferrari, S., Masiero, P.C., Garcia, A.F.: Extending UML components to develop software product-line architectures: Lessons learned. In Proceedings of 5th European Conference on Software Architecture pp. 130\u2013138 (2011)","DOI":"10.1007\/978-3-642-23798-0_13"},{"issue":"2","key":"12_CR14","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. Evolution. Comput. 6(2), 182\u2013197 (2002)","journal-title":"IEEE Trans. Evolution. Comput."},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Dietrich, D., Shaker, P., Atlee, J.M., Rayside, D., Gorzny, J.: Feature interaction analysis of the feature-oriented requirements-modelling language using alloy. In: Proceedings of the Workshop on Model-Driven Engineering, Verification and Validation, MoDeVVa \u201912, pp. 17\u201322. ACM (2012)","DOI":"10.1145\/2427376.2427380"},{"key":"12_CR16","doi-asserted-by":"crossref","unstructured":"F\u00e9derle, E.L., do Nascimento Ferreira, T., Colanzi, T.E., Vergilio, S.R.: OPLA-Tool: A support tool for search-based product line architecture design. In: Proceedings of the 19th International Conference on Software Product Line, SPLC \u201915 pp. 370\u2013373 (2015)","DOI":"10.1145\/2791060.2791096"},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Harman, M.: The current state and future of search based software engineering. In: Future of Software Engineering (FOSE \u201907), pp. 342\u2013357 (2007)","DOI":"10.1109\/FOSE.2007.29"},{"key":"12_CR18","doi-asserted-by":"publisher","first-page":"2451","DOI":"10.1049\/iet-com.2010.0615","volume":"5","author":"H Hu","year":"2011","unstructured":"Hu, H., Yang, D., Xiang, L.F.H., Sang, C.F.J., Li, C.Y.R.: Semantic Web-based policy interaction detection method with rules in smart home for detecting interactions among user policies. IET Commun. 5, 2451\u20132460 (2011)","journal-title":"IET Commun."},{"key":"12_CR19","doi-asserted-by":"crossref","unstructured":"Kato, S., Yamaguchi, N.: Variation management for software product lines with cumulative coverage of feature interactions. In: 2011 15th International Software Product Line Conference, pp. 140\u2013149 (2011)","DOI":"10.1109\/SPLC.2011.51"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"Kim, C.H.P., K\u00e4stner, C., Batory, D.: On the modularity of feature interactions. In: Proceedings of the 7th International Conference on Generative Programming and Component Engineering, GPCE \u201908, pp. 23\u201334 (2008)","DOI":"10.1145\/1449913.1449919"},{"key":"12_CR21","doi-asserted-by":"crossref","unstructured":"Liu, J., Dehlinger, J., Sun, H., Lutz, R.: State-based modeling to support the evolution and maintenance of safety-critical software product lines. In: 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS\u201907), pp. 596\u2013608 (2007)","DOI":"10.1109\/ECBS.2007.66"},{"key":"12_CR22","doi-asserted-by":"crossref","unstructured":"Mosser, S., Parra, C., Duchien, L., Blay-Fornarino, M.: Using domain features to handle feature interactions. In: Proceedings of the 6th Intl. Workshop on Variability Modeling of Software-Intensive Systems, VaMoS \u201912, pp. 101\u2013110. ACM, New York (2012)","DOI":"10.1145\/2110147.2110159"},{"key":"12_CR23","doi-asserted-by":"crossref","unstructured":"Perissato, E.G., Choma Neto, J., Colanzi, T.E., Oizumi, W., Garcia, A.: On identifying architectural smells in search-based product line designs. In: Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse, SBCARS \u201918, pp. 13\u201322. ACM (2018)","DOI":"10.1145\/3267183.3267185"},{"key":"12_CR24","doi-asserted-by":"crossref","unstructured":"Razzaq, A., Abbasi, R.: Automated separation of crosscutting concerns: Earlier automated identification and modularization of cross-cutting features at analysis phase. In: 2012 15th International Multitopic Conference (INMIC), pp. 471\u2013478 (2012)","DOI":"10.1109\/INMIC.2012.6511500"},{"key":"12_CR25","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.infsof.2016.05.006","volume":"78","author":"I Rodrigues","year":"2016","unstructured":"Rodrigues, I., Ribeiro, M., Medeiros, F., Borba, P., Fonseca, B., Gheyi, R.: Assessing fine-grained feature dependencies. Inf. Softw. Technol. 78, 27\u201352 (2016)","journal-title":"Inf. Softw. Technol."},{"key":"12_CR26","doi-asserted-by":"crossref","unstructured":"Santos, A.R., Ivan do Carmo Machado, Almeida, E.S.: RiPLE-HC: Visual support for features scattering and interactions. In: ACM International Conference Proceeding Series, pp. 320\u2013323 (2016)","DOI":"10.1145\/2934466.2962728"},{"key":"12_CR27","doi-asserted-by":"crossref","unstructured":"Scholz, W., Th\u00fcm, T., Apel, S., Lengauer, C.: Automatic detection of feature interactions using the java modeling language: An experience report. In: Proceedings of the 15th International Software Product Line Conference, Volume 2, SPLC \u201911, pp. 1\u20138. ACM, New York (2011)","DOI":"10.1145\/2019136.2019144"},{"key":"12_CR28","doi-asserted-by":"crossref","unstructured":"Siegmund, N., Kolesnikov, S.S., K\u00e4stner, C., Apel, S., Batory, D., Rosenm\u00fcller, M., Saake, G.: Predicting performance via automated feature-interaction detection. In: 34th International Conference on Software Engineering (ICSE), pp. 167\u2013177 (2012)","DOI":"10.1109\/ICSE.2012.6227196"},{"key":"12_CR29","doi-asserted-by":"crossref","unstructured":"Soares, L.R., Schobbens, P.Y., do Carmo Machado, I., de Almeida, E.S.: Feature interaction in software product line engineering: a systematic mapping study. Inf. Softw. Technol. 98, 44\u201358 (2018)","DOI":"10.1016\/j.infsof.2018.01.016"},{"key":"12_CR30","doi-asserted-by":"crossref","unstructured":"Zhang, L., Ying, S., Ni, Y., Wen, J., Zhao, K.: An approach for multi-dimensional separation concerns at architecture level. In: 2008 Workshop on Power Electronics and Intelligent Transportation System, pp. 541\u2013545 (2008)","DOI":"10.1109\/PEITS.2008.30"}],"container-title":["UML-Based Software Product Line Engineering with SMarty"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-18556-4_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T21:10:39Z","timestamp":1675717839000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-18556-4_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,28]]},"ISBN":["9783031185557","9783031185564"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-18556-4_12","relation":{},"subject":[],"published":{"date-parts":[[2022,9,28]]},"assertion":[{"value":"28 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}