{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T08:16:33Z","timestamp":1743149793652,"version":"3.40.3"},"publisher-location":"Cham","reference-count":55,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031116858"},{"type":"electronic","value":"9783031116865"}],"license":[{"start":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T00:00:00Z","timestamp":1656979200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T00:00:00Z","timestamp":1656979200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-11686-5_13","type":"book-chapter","created":{"date-parts":[[2022,11,22]],"date-time":"2022-11-22T21:33:47Z","timestamp":1669152827000},"page":"319-353","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["PAxSPL: A Framework for Aiding SPL Reengineering Planning"],"prefix":"10.1007","author":[{"given":"Luciano","family":"Marchezan","sequence":"first","affiliation":[]},{"given":"Elder","family":"Rodrigues","sequence":"additional","affiliation":[]},{"given":"Jo\u00e3o","family":"Carbonell","sequence":"additional","affiliation":[]},{"given":"Maicon","family":"Bernardino","sequence":"additional","affiliation":[]},{"given":"F\u00e1bio Paulo","family":"Basso","sequence":"additional","affiliation":[]},{"given":"Wesley K. G.","family":"Assun\u00e7\u00e3o","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"issue":"4","key":"13_CR1","doi-asserted-by":"publisher","first-page":"1367","DOI":"10.1007\/s10270-013-0364-2","volume":"13","author":"M Acher","year":"2013","unstructured":"Acher, M., Cleve, A., Collet, P., Merle, P., Duchien, L., Lahire, P.: Extraction and evolution of architectural variability models in plugin-based systems. Software & Systems Modeling 13(4), 1367\u20131394 (2013)","journal-title":"Software & Systems Modeling"},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"Acher, M., Cleve, A., Perrouin, G., Heymans, P., Vanbeneden, C., Collet, P., Lahire, P.: On extracting feature models from product descriptions. In: 6th International Workshop on Variability Modeling of Software-Intensive Systems, pp. 45\u201354. ACM (2012)","DOI":"10.1145\/2110147.2110153"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"AL-Msie\u2019deen, R., Seriai, A., Huchard, M., Urtado, C., Vauttier, S., Salman, H.E.: Feature location in a collection of software product variants using formal concept analysis. In: J. Favaro, M. Morisio (eds.) Safe and Secure Software Reuse, pp. 302\u2013307. Springer Berlin Heidelberg, Berlin, Heidelberg (2013)","DOI":"10.1007\/978-3-642-38977-1_22"},{"key":"13_CR4","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.jss.2014.08.034","volume":"98","author":"HI Alsawalqah","year":"2014","unstructured":"Alsawalqah, H.I., Kang, S., Lee, J.: A method to optimize the scope of a software product platform based on end-user features. Journal of Systems and Software 98, 79\u2013106 (2014)","journal-title":"Journal of Systems and Software"},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"Alves, V., Schwanninger, C., Barbosa, L., Rashid, A., Sawyer, P., Rayson, P., Pohl, C., Rummler, A.: An exploratory study of information retrieval techniques in domain analysis. In: 2008 12th International Software Product Line Conference, pp. 67\u201376 (2008)","DOI":"10.1109\/SPLC.2008.18"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Assun\u00e7\u00e3o, W., Lopez-Herrejon, R., Linsbauer, L., Vergilio, S., Egyed, A.: Reengineering legacy applications into software product lines: a systematic mapping. Empirical Software Engineering pp. 1\u201345 (2017)","DOI":"10.1007\/s10664-017-9499-z"},{"issue":"3","key":"13_CR7","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/s10515-011-0099-7","volume":"19","author":"E Bagheri","year":"2012","unstructured":"Bagheri, E., Ensan, F., Gasevic, D.: Decision support for the software product line domain engineering lifecycle. Automated Software Engineering 19(3), 335\u2013377 (2012)","journal-title":"Automated Software Engineering"},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"Bartholdt, J., Becker, D.: Scope extension of an existing product line. In: 16th International Software Product Line Conference - Volume 1, SPLC \u201912, pp. 275\u2013282. ACM, New York, NY, USA (2012)","DOI":"10.1145\/2362536.2362573"},{"key":"13_CR9","unstructured":"B\u00e9can, G., Acher, M., Baudry, B., Nasr, S.: Breathing ontological knowledge into feature model management. Tech. rep., IRISA - Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires, Inria Rennes \u2013 Bretagne Atlantique (2013)"},{"issue":"12","key":"13_CR10","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1145\/1183236.1183263","volume":"49","author":"J Bosch","year":"2006","unstructured":"Bosch, J.: The challenges of broadening the scope of software product families. Communications of the ACM 49(12), 41\u201344 (2006)","journal-title":"Communications of the ACM"},{"key":"13_CR11","unstructured":"Bosch, J.: From software product lines to software ecosystems. In: Proceedings of the 13th International Software Product Line Conference, SPLC \u201909, p. 111\u2013119. Carnegie Mellon University, USA (2009)"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Chen, K., Zhang, W., Zhao, H., Mei, H.: An approach to constructing feature models based on requirements clustering. In: Requirements Engineering, 2005. Proceedings. 13th IEEE International Conference on, pp. 31\u201340. IEEE (2005)","DOI":"10.1109\/RE.2005.9"},{"key":"13_CR13","doi-asserted-by":"crossref","unstructured":"Cruz, J., Neto, P.S., Britto, R., Rabelo, R., Ayala, W., Soares, T., Mota, M.: Toward a hybrid approach to generate software product line portfolios. In: IEEE Congress on Evolutionary Computation, pp. 2229\u20132236 (2013)","DOI":"10.1109\/CEC.2013.6557834"},{"issue":"4","key":"13_CR14","doi-asserted-by":"publisher","first-page":"376","DOI":"10.5755\/j01.itc.41.4.1108","volume":"41","author":"R Dama\u0161evi\u010dius","year":"2012","unstructured":"Dama\u0161evi\u010dius, R., Pa\u0161kevi\u010dius, P., Kar\u010diauskas, E., Marcinkevi\u010dius, R.: Automatic extraction of features and generation of feature models from java programs. Information Technology And Control 41(4), 376\u2013384 (2012)","journal-title":"Information Technology And Control"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"deBaud, J.., Schmid, K.: A systematic approach to derive the scope of software product lines. In: Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002), 99CB37002, pp. 34\u201343 (1999)","DOI":"10.1145\/302405.302409"},{"key":"13_CR16","doi-asserted-by":"crossref","unstructured":"Dhungana, D., Seichter, D., Botterweck, G., Rabiser, R., Gr\u00fcnbacher, P., Benavides, D., Galindo, J.A.: Integrating heterogeneous variability modeling approaches with invar. In: Proceedings of the Seventh International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS \u201913. Association for Computing Machinery, New York, NY, USA (2013)","DOI":"10.1145\/2430502.2430514"},{"issue":"1","key":"13_CR17","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1002\/aris.1440380105","volume":"38","author":"S Dumais","year":"2004","unstructured":"Dumais, S.: Latent semantic analysis. Annual review of information science and technology 38(1), 188\u2013230 (2004)","journal-title":"Annual review of information science and technology"},{"key":"13_CR18","doi-asserted-by":"crossref","unstructured":"Eisenbarth, T., Koschke, R., Simon, D.: Derivation of feature component maps by means of concept analysis. In: Software Maintenance and Reengineering, 2001. Fifth European Conference on, pp. 176\u2013179. IEEE (2001)","DOI":"10.1109\/CSMR.2001.914982"},{"key":"13_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.infsof.2018.08.015","volume":"106","author":"S El-Sharkawy","year":"2019","unstructured":"El-Sharkawy, S., Yamagishi-Eichler, N., Schmid, K.: Metrics for analyzing variability and its implementation in software product lines: A systematic literature review. Information and Software Technology 106, 1\u201330 (2019)","journal-title":"Information and Software Technology"},{"key":"13_CR20","unstructured":"Eyal-Salman, H., Seriai, D., Dony, C.: Identifying traceability links between product variants and their features. In: 1st International workshop on Reverse Variability Engineering, pp. 17\u201322 (2013)"},{"key":"13_CR21","unstructured":"Eyal-Salman, H., Seriai, D., Dony, C.: Feature location in a collection of product variants: Combining information retrieval and hierarchical clustering. In: Software Engineering and Knowledge Engineering, pp. 426\u2013430 (2014)"},{"key":"13_CR22","doi-asserted-by":"crossref","unstructured":"Ferrari, A., Spagnolo, G.O., Dell\u2019Orletta, F.: Mining commonalities and variabilities from natural language documents. In: 17th International Software Product Line Conference, pp. 116\u2013120. ACM (2013)","DOI":"10.1145\/2491627.2491634"},{"key":"13_CR23","doi-asserted-by":"crossref","unstructured":"Fischer, S., Linsbauer, L., Lopez-Herrejon, R.E., Egyed, A.: Enhancing clone-and-own with systematic reuse for developing software variants. In: Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on, pp. 391\u2013400. IEEE (2014)","DOI":"10.1109\/ICSME.2014.61"},{"key":"13_CR24","unstructured":"Hamza, H.S., Martinez, J., Alonso, C.: Introducing product line architectures in the erp industry: Challenges and lessons learned. In: SPLC Workshops, pp. 263\u2013266 (2010)"},{"key":"13_CR25","doi-asserted-by":"crossref","unstructured":"Hubaux, A., Heymans, P., Benavides, D.: Variability modeling challenges from the trenches of an open source product line re-engineering project. In: 12th International Software Product Line Conference, pp. 55\u201364. IEEE (2008)","DOI":"10.1109\/SPLC.2008.39"},{"key":"13_CR26","volume-title":"Algorithms for clustering data","author":"AK Jain","year":"1988","unstructured":"Jain, A.K., Dubes, R.C.: Algorithms for clustering data. Prentice-Hall, Inc. (1988)"},{"key":"13_CR27","doi-asserted-by":"crossref","unstructured":"Kang, K., Cohen, S., Hess, J.A., Novak, W., Peterson, A.: Feature-oriented domain analysis (FODA) feasibility study. Tech. rep., DTIC Document (1990)","DOI":"10.21236\/ADA235785"},{"key":"13_CR28","doi-asserted-by":"crossref","unstructured":"Kang, K., Kim, M., Lee, J., Kim, B.: Feature-oriented re-engineering of legacy systems into product line assets\u2013a case study. In: International Conference on Software Product Lines, pp. 45\u201356. Springer (2005)","DOI":"10.1007\/11554844_6"},{"key":"13_CR29","doi-asserted-by":"crossref","unstructured":"Kelly, M., Alexander, J., Adams, B., Hassan, A.: Recovering a balanced overview of topics in a software domain. In: Source Code Analysis and Manipulation (SCAM), 2011 11th IEEE International Working Conference on, pp. 135\u2013144. IEEE (2011)","DOI":"10.1109\/SCAM.2011.23"},{"key":"13_CR30","doi-asserted-by":"crossref","unstructured":"Klatt, B., Krogmann, K., Seidl, C.: Program dependency analysis for consolidating customized product copies. In: IEEE International Conference on Software Maintenance and Evolution, pp. 496\u2013500. IEEE (2014)","DOI":"10.1109\/ICSME.2014.81"},{"key":"13_CR31","doi-asserted-by":"crossref","unstructured":"Krueger, C.: Easing the transition to software mass customization. In: International Workshop on Software Product-Family Engineering, pp. 282\u2013293. Springer (2001)","DOI":"10.1007\/3-540-47833-7_25"},{"key":"13_CR32","doi-asserted-by":"crossref","unstructured":"Kr\u00fcger, J., Mahmood, W., Berger, T.: Promote-pl: A round-trip engineering process model for adopting and evolving product lines. In: Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A, SPLC \u201920. Association for Computing Machinery, New York, NY, USA (2020)","DOI":"10.1145\/3382025.3414970"},{"key":"13_CR33","doi-asserted-by":"crossref","unstructured":"Kulesza, U., Alves, V., Garcia, A., Neto, A., Cirilo, E., De Lucena, C., Borba, P.: Mapping features to aspects: A model-based generative approach. In: Early Aspects Workshop, pp. 155\u2013174. Springer (2007)","DOI":"10.1007\/978-3-540-76811-1_9"},{"issue":"8","key":"13_CR34","doi-asserted-by":"publisher","first-page":"1010","DOI":"10.1016\/j.scico.2012.05.003","volume":"78","author":"MA Laguna","year":"2013","unstructured":"Laguna, M.A., Crespo, Y.: A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring. Science of Computer Programming 78(8), 1010\u20131034 (2013)","journal-title":"Science of Computer Programming"},{"key":"13_CR35","doi-asserted-by":"crossref","unstructured":"Leitner, A., Kreiner, C.: Managing erp configuration variants: An experience report. In: Proceedings of the 2010 Workshop on Knowledge-Oriented Product Line Engineering, KOPLE \u201910. Association for Computing Machinery, New York, NY, USA (2010)","DOI":"10.1145\/1964138.1964140"},{"key":"13_CR36","doi-asserted-by":"crossref","unstructured":"Marchezan, L., Carbonell, J., Rodrigues, E., Bernardino, M., Basso, F.P., Assun\u00e7\u00e3o, W.K.G.: Enhancing the feature retrieval process with scoping and tool support: Paxspl_v2. In: Proceedings of the 24th ACM International Systems and Software Product Line Conference - Volume B, SPLC \u201920, p. 29\u201336. Association for Computing Machinery, New York, NY, USA (2020)","DOI":"10.1145\/3382026.3425767"},{"issue":"8","key":"13_CR37","first-page":"1278","volume":"49","author":"L Marchezan","year":"2019","unstructured":"Marchezan, L., Rodrigues, E., Bernardino, M., Basso, F.P.: PAxSPL: A feature retrieval process for software product line reengineering. Software: Practice and Experience 49(8), 1278\u20131306 (2019)","journal-title":"Software: Practice and Experience"},{"key":"13_CR38","doi-asserted-by":"crossref","unstructured":"Marchezan, L., Rodrigues, E., Bernardino, M., Basso, F.P.: PAxSPL: A Feature Retrieval Process for SPL Reengineering. In: Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A, SPLC \u201920. Association for Computing Machinery, New York, NY, USA (2020)","DOI":"10.1145\/3382025.3414991"},{"key":"13_CR39","doi-asserted-by":"crossref","unstructured":"Martinez, J., Assun\u00e7\u00e3o, W.K.G., Ziadi, T.: ESPLA: A Catalog of Extractive SPL Adoption Case Studies. In: Proceedings of the 21st International Systems and Software Product Line Conference - Volume B, SPLC \u201917, pp. 38\u201341. ACM, New York, NY, USA (2017)","DOI":"10.1145\/3109729.3109748"},{"key":"13_CR40","doi-asserted-by":"crossref","unstructured":"Martinez, J., Ziadi, T., Bissyand\u00e9, T., Klein, J., Le Traon, Y.: Bottom-up adoption of software product lines: a generic and extensible approach. In: Proceedings of the 19th International Conference on Software Product Line, pp. 101\u2013110. ACM (2015)","DOI":"10.1145\/2791060.2791086"},{"key":"13_CR41","doi-asserted-by":"crossref","unstructured":"Martinez, J., Ziadi, T., Klein, J., Le Traon, Y.: Identifying and visualising commonality and variability in model variants. In: European Conference on Modelling Foundations and Applications, pp. 117\u2013131. Springer (2014)","DOI":"10.1007\/978-3-319-09195-2_8"},{"key":"13_CR42","unstructured":"Mazo, R., Assar, S., Salinesi, C., Ben Hassen, N.: Using software product line to improve ERP engineering : literature review and analysis. Latin-American Journal of Computing (LAJC) 1(1), . (2014). URL https:\/\/hal.archives-ouvertes.fr\/hal-02397633"},{"key":"13_CR43","doi-asserted-by":"crossref","unstructured":"Muller, J.: Value-based portfolio optimization for software product lines. In: 15th International Software Product Line Conference, pp. 15\u201324 (2011)","DOI":"10.1109\/SPLC.2011.18"},{"key":"13_CR44","doi-asserted-by":"crossref","unstructured":"N\u00f6bauer, M., Seyff, N., Dhungana, D., Stoiber, R.: Managing variability of ERP ecosystems: Research issues and solution ideas from microsoft dynamics ax. In: Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS \u201912, p. 21\u201326. Association for Computing Machinery, New York, NY, USA (2012)","DOI":"10.1145\/2110147.2110150"},{"key":"13_CR45","doi-asserted-by":"crossref","unstructured":"N\u00f6bauer, M., Seyff, N., Groher, I.: Similarity analysis within product line scoping: An evaluation of a semi-automatic approach. In: International Conference on Advanced Information Systems Engineering, pp. 165\u2013179. Springer (2014)","DOI":"10.1007\/978-3-319-07881-6_12"},{"key":"13_CR46","doi-asserted-by":"crossref","unstructured":"Noor, M.A., Gr\u00fcnbacher, P., Hoyer, C.: A collaborative method for reuse potential assessment in reengineering-based product line adoption. In: Balancing Agility and Formalism in Software Engineering, pp. 69\u201383. Springer Berlin Heidelberg, Berlin, Heidelberg (2008)","DOI":"10.1007\/978-3-540-85279-7_6"},{"key":"13_CR47","doi-asserted-by":"crossref","unstructured":"Rabiser, R., Wolfinger, R., Gr\u00fcnbacher, P.: Three-level customization of software products using a product line approach. In: 2009 42nd Hawaii International Conference on System Sciences, pp. 1\u201310 (2009)","DOI":"10.1109\/HICSS.2009.460"},{"key":"13_CR48","doi-asserted-by":"crossref","unstructured":"Runeson, P., Host, M., Rainer, A., Regnell, B.: Case study research in software engineering: Guidelines and examples. John Wiley & Sons (2012)","DOI":"10.1002\/9781118181034"},{"key":"13_CR49","doi-asserted-by":"crossref","unstructured":"Schmid, K.: A comprehensive product line scoping approach and its validation. In: Proceedings of the 24th International Conference on Software Engineering, ICSE \u201902, pp. 593\u2013603. ACM, New York, NY, USA (2002)","DOI":"10.1145\/581413.581415"},{"key":"13_CR50","doi-asserted-by":"crossref","unstructured":"Stumme, G.: Formal concept analysis. In: Handbook on ontologies, pp. 177\u2013199. Springer (2009)","DOI":"10.1007\/978-3-540-92673-3_8"},{"key":"13_CR51","doi-asserted-by":"crossref","unstructured":"Van der Linden, F., Schmid, K., Rommes, E.: Software product lines in action: the best industrial practice in product line engineering, 2007th edn. Springer Science & Business Media (2007)","DOI":"10.1007\/978-3-540-71437-8"},{"key":"13_CR52","unstructured":"Weston, N., Chitchyan, R., Rashid, A.: A framework for constructing semantically composable feature models from natural language requirements. In: 13th International Software Product Line Conference, pp. 211\u2013220. Carnegie Mellon University (2009)"},{"key":"13_CR53","doi-asserted-by":"crossref","unstructured":"Wolfinger, R., Reiter, S., Dhungana, D., Gr\u00fcnbacher, P., Pr\u00e4hofer, H.: Supporting runtime system adaptation through product line engineering and plug-in techniques. In: Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), pp. 21\u201330 (2008)","DOI":"10.1109\/ICCBSS.2008.30"},{"key":"13_CR54","doi-asserted-by":"crossref","unstructured":"Xue, Y., Xing, Z., Jarzabek, S.: Feature location in a collection of product variants. In: Reverse Engineering (WCRE), 2012 19th Working Conference on, pp. 145\u2013154. IEEE (2012)","DOI":"10.1109\/WCRE.2012.24"},{"key":"13_CR55","doi-asserted-by":"crossref","unstructured":"Yang, Y., Peng, X., Zhao, W.: Domain feature model recovery from multiple applications using data access semantics and formal concept analysis. In: Reverse Engineering, 2009. WCRE\u201909. 16th Working Conference on, pp. 215\u2013224. IEEE (2009)","DOI":"10.1109\/WCRE.2009.15"}],"container-title":["Handbook of Re-Engineering Software Intensive Systems into Software Product Lines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-11686-5_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,9]],"date-time":"2024-10-09T10:15:38Z","timestamp":1728468938000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-11686-5_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,5]]},"ISBN":["9783031116858","9783031116865"],"references-count":55,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-11686-5_13","relation":{},"subject":[],"published":{"date-parts":[[2022,7,5]]},"assertion":[{"value":"5 July 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}