{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:24:02Z","timestamp":1750220642084,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":63,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,19]],"date-time":"2020-10-19T00:00:00Z","timestamp":1603065600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Junta de Andaluc\u00eda","award":["P12-TIC1814"],"award-info":[{"award-number":["P12-TIC1814"]}]},{"name":"Ministerio de Econom\u00eda, Industria y Competitividad","award":["RTI2018-099213-B-I00"],"award-info":[{"award-number":["RTI2018-099213-B-I00"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,19]]},"DOI":"10.1145\/3382025.3414959","type":"proceedings-article","created":{"date-parts":[[2020,10,16]],"date-time":"2020-10-16T19:22:18Z","timestamp":1602876138000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Extensible and modular abstract syntax for feature modeling based on language constructs"],"prefix":"10.1145","author":[{"given":"Jose-Miguel","family":"Horcas","sequence":"first","affiliation":[{"name":"Univ. de M\u00e1laga, Andaluc\u00eda Tech, Spain"}]},{"given":"M\u00f3nica","family":"Pinto","sequence":"additional","affiliation":[{"name":"Univ. de M\u00e1laga, Andaluc\u00eda Tech, Spain"}]},{"given":"Lidia","family":"Fuentes","sequence":"additional","affiliation":[{"name":"Univ. de M\u00e1laga, Andaluc\u00eda Tech, Spain"}]}],"member":"320","published-online":{"date-parts":[[2020,10,19]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"The CVM Framework - A Prototype Tool for Compositional Variability Management. In Fourth International Workshop on Variability Modelling of Software-Intensive Systems (ICB-Research Report)","volume":"37","author":"Abele Andreas","year":"2010","unstructured":"Andreas Abele , Yiannis Papadopoulos , David Servat , Martin T\u00f6rngren , and Matthias Weber . 2010 . The CVM Framework - A Prototype Tool for Compositional Variability Management. In Fourth International Workshop on Variability Modelling of Software-Intensive Systems (ICB-Research Report) , Vol. 37 . Universit\u00e4t Duisburg-Essen, 101--105. http:\/\/www.vamos-workshop.net\/proceedings\/VaMoS_ 2010_Proceedings.pdf Andreas Abele, Yiannis Papadopoulos, David Servat, Martin T\u00f6rngren, and Matthias Weber. 2010. The CVM Framework - A Prototype Tool for Compositional Variability Management. In Fourth International Workshop on Variability Modelling of Software-Intensive Systems (ICB-Research Report), Vol. 37. Universit\u00e4t Duisburg-Essen, 101--105. http:\/\/www.vamos-workshop.net\/proceedings\/VaMoS_2010_Proceedings.pdf"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.12.004"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5121\/ijsea.2018.9104"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-017-9400-8"},{"key":"e_1_3_2_1_5_1","volume-title":"Mathieu Acher, and Benoit Baudry.","author":"Alf\u00e9rez Mauricio","year":"2014","unstructured":"Mauricio Alf\u00e9rez , Jos\u00e9 Angel Galindo Duarte , Mathieu Acher, and Benoit Baudry. 2014 . Modeling Variability in the Video Domain : Language and Experience Report . Research Report RR-8576. INRIA. https:\/\/hal.inria.fr\/hal-01023159 Mauricio Alf\u00e9rez, Jos\u00e9 Angel Galindo Duarte, Mathieu Acher, and Benoit Baudry. 2014. Modeling Variability in the Video Domain: Language and Experience Report. Research Report RR-8576. INRIA. https:\/\/hal.inria.fr\/hal-01023159"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-008-0103-2"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLINE.2006.1691575"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231149"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3034827"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/11554844_3"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307630.3342406"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5220\/0008942803190327"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-30985-5_21"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/11431855_34"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3336294.3342364"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2010.01.001"},{"key":"e_1_3_2_1_17_1","volume-title":"First International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS","author":"Benavides David","year":"2007","unstructured":"David Benavides , Sergio Segura , Pablo Trinidad , and Antonio Ruiz Cort\u00e9s . 2007 . FAMA: Tooling a Framework for the Automated Analysis of Feature Models . In First International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2007). 129--134. David Benavides, Sergio Segura, Pablo Trinidad, and Antonio Ruiz Cort\u00e9s. 2007. FAMA: Tooling a Framework for the Automated Analysis of Feature Models. In First International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2007). 129--134."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307630.3342403"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.34"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.08.016"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3168365.3168368"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2010.10.005"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606593"},{"key":"e_1_3_2_1_24_1","volume-title":"Eisenecker","author":"Czarnecki Krzysztof","year":"2000","unstructured":"Krzysztof Czarnecki and Ulrich W . Eisenecker . 2000 . Generative programming - methods, tools and applications. Addison-Wesley . http:\/\/www.addison-wesley.de\/main\/main.asp?page=englisch\/bookdetails&productid=99258 Krzysztof Czarnecki and Ulrich W. Eisenecker. 2000. Generative programming - methods, tools and applications. Addison-Wesley. http:\/\/www.addison-wesley.de\/main\/main.asp?page=englisch\/bookdetails&productid=99258"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1002\/spip.213"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLINE.2006.1691576"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38977-1_3"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10009-014-0362-x"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.08.015"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307630.3342405"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-018-0646-1"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSR.1998.685732"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.172"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2008.25"},{"key":"e_1_3_2_1_35_1","volume-title":"Software and Services Variability Management Workshop Concepts, Models and Tools (SVM","author":"Heymans Patrick","year":"2007","unstructured":"Patrick Heymans , Pierre-Yves Schobbens , Jean-Christophe Trigaux , Raimundas Matulevicius , Andreas Classen , and Yves Bontemps . 2007 . Towards the comparative evaluation of feature diagram languages . In Software and Services Variability Management Workshop Concepts, Models and Tools (SVM 2007). Patrick Heymans, Pierre-Yves Schobbens, Jean-Christophe Trigaux, Raimundas Matulevicius, Andreas Classen, and Yves Bontemps. 2007. Towards the comparative evaluation of feature diagram languages. In Software and Services Variability Management Workshop Concepts, Models and Tools (SVM 2007)."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3336294.3336304"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.22152\/programming-journal.org\/2019\/3\/2"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018980625587"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106252"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.08.014"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1944892.1944902"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3336294.3336297"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338974"},{"key":"e_1_3_2_1_45_1","unstructured":"Holger Papajewski Benjamin Klatt Andreas Graf and Andr\u00e9 Maa\u00df. 2014. EMF Feature Model. https:\/\/projects.eclipse.org\/projects\/modeling.emft.featuremodel.  Holger Papajewski Benjamin Klatt Andreas Graf and Andr\u00e9 Maa\u00df. 2014. EMF Feature Model. https:\/\/projects.eclipse.org\/projects\/modeling.emft.featuremodel."},{"key":"e_1_3_2_1_46_1","unstructured":"SPES_XT project. 2015. The Variability Exchange Language (VEL). https:\/\/www.variability-exchange-language.org\/.  SPES_XT project. 2015. The Variability Exchange Language (VEL). https:\/\/www.variability-exchange-language.org\/."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.12.027"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1944892.1944894"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15579-6_6"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3233027.3233057"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2006.08.008"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556624.2556625"},{"key":"e_1_3_2_1_53_1","first-page":"19","article-title":"DeltaEcore - A ModelBased Delta Language Generation Framework","volume":"2014","author":"Seidl Christoph","year":"2014","unstructured":"Christoph Seidl , Ina Schaefer , and Uwe A\u00dfmann . 2014 . DeltaEcore - A ModelBased Delta Language Generation Framework . In Modellierung 2014 , 19 .-21. M\u00e4rz 2014, Wien, \u00d6sterreich (LNI), Hans-Georg Fill, Dimitris Karagiannis, and Ulrich Reimer (Eds.), Vol. P-225. GI, 81--96. https:\/\/dl.gi.de\/20.500.12116\/17067 Christoph Seidl, Ina Schaefer, and Uwe A\u00dfmann. 2014. DeltaEcore - A ModelBased Delta Language Generation Framework. In Modellierung 2014, 19.-21. M\u00e4rz 2014, Wien, \u00d6sterreich (LNI), Hans-Georg Fill, Dimitris Karagiannis, and Ulrich Reimer (Eds.), Vol. P-225. GI, 81--96. https:\/\/dl.gi.de\/20.500.12116\/17067","journal-title":"Modellierung"},{"key":"e_1_3_2_1_54_1","first-page":"2","article-title":"A Software Product Line of Feature Modeling Notations and Cross-Tree Constraint Languages","volume":"2016","author":"Seidl Christoph","year":"2016","unstructured":"Christoph Seidl , Tim Winkelmann , and Ina Schaefer . 2016 . A Software Product Line of Feature Modeling Notations and Cross-Tree Constraint Languages . In Modellierung 2016 , 2 .-4. M\u00e4rz 2016, Karlsruhe (LNI), Andreas Oberweis and Ralf H. Reussner (Eds.), Vol. P-254. GI, 157--172. https:\/\/dl.gi.de\/20.500.12116\/821 Christoph Seidl, Tim Winkelmann, and Ina Schaefer. 2016. A Software Product Line of Feature Modeling Notations and Cross-Tree Constraint Languages. In Modellierung 2016, 2.-4. M\u00e4rz 2016, Karlsruhe (LNI), Andreas Oberweis and Ralf H. Reussner (Eds.), Vol. P-254. GI, 157--172. https:\/\/dl.gi.de\/20.500.12116\/821","journal-title":"Modellierung"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.01.016"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377024.3377036"},{"key":"e_1_3_2_1_57_1","volume-title":"Merks, and Marcelo Paternostro","author":"Steinberg Dave","year":"2008","unstructured":"Dave Steinberg , Frank Budinsky , Ed Merks, and Marcelo Paternostro . 2008 . EMF: eclipse modeling framework. Pearson Education . Dave Steinberg, Frank Budinsky, Ed Merks, and Marcelo Paternostro. 2008. EMF: eclipse modeling framework. Pearson Education."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377024.3377025"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.08.011"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307630.3342398"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070526"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307630.3342404"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.2498\/cit.2002.01.01"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307630.3342401"}],"event":{"name":"SPLC '20: 24th ACM International Systems and Software Product Line Conference","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Montreal Quebec Canada","acronym":"SPLC '20"},"container-title":["Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3382025.3414959","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3382025.3414959","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:02:07Z","timestamp":1750197727000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3382025.3414959"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,19]]},"references-count":63,"alternative-id":["10.1145\/3382025.3414959","10.1145\/3382025"],"URL":"https:\/\/doi.org\/10.1145\/3382025.3414959","relation":{},"subject":[],"published":{"date-parts":[[2020,10,19]]},"assertion":[{"value":"2020-10-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}