{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:10:28Z","timestamp":1750306228861,"version":"3.41.0"},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2017,1,5]],"date-time":"2017-01-05T00:00:00Z","timestamp":1483574400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2017,1,5]]},"abstract":"<jats:p>Software Product Lines (SPLs) have proven to be successful at reducing the costs and time to market of product development through the planned reuse of software components into products within the same scope. SPL adoption has been typically regarded to follow a proactive approach, although recent surveys show that most of the SPLs are planned following reactive approaches. It seems necessary to refocus SPL engineering research, methodologies and tools for existing systems into SPL. We believe that systems following a Model Driven Development (MDD) approach can highly benefit from these re-engineering efforts, in order to enable them to manage variability. The aim of this research is to analyze how to improve the MDD process with variability modeling in real industrial environments. Nowadays, we have performed three empirical studies related to variability modeling in MDD approaches. These studies are the following: (1) an usability evaluation of a MDD approach with variability modeling, (2) comprehensibility of variability in model fragments for product configuration and (3) an evaluation about bug-fixing in a MDD-SPL tool<\/jats:p>","DOI":"10.1145\/3011286.3011302","type":"journal-article","created":{"date-parts":[[2017,1,6]],"date-time":"2017-01-06T13:30:07Z","timestamp":1483709407000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Research on Augmenting the MDD Process with Variability Modeling"],"prefix":"10.1145","volume":"41","author":[{"given":"Jorge","family":"Echeverr\u00eda","sequence":"first","affiliation":[{"name":"Universidad San Jorge, Zaragoza, Spain"}]}],"member":"320","published-online":{"date-parts":[[2017,1,5]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2648511.2648549"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2008.32"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2013.6636711"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.bushor.2011.12.001"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.07.017"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.7250\/csimq.2015-5.05"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.7250\/csimq.2015-5.05"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-39696-5_29"},{"key":"e_1_2_1_9_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/978-3-319-07881-6_8","volume-title":"Advanced Information Systems Engineering","author":"Engelsman W.","year":"2014"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.46"},{"key":"e_1_2_1_11_1","first-page":"36","volume-title":"Proceedings of the 18th International Software Product Line Conference: Companion","volume":"2","author":"Holthusen S.","year":"2014"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2775053.2658768"},{"issue":"1","key":"e_1_2_1_13_1","first-page":"1","article-title":"The love\/hate relationship with the C preprocessor: An interview study (artifact)","volume":"1","author":"Medeiros F.","year":"2015","journal-title":"DARTS"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2009.44"},{"volume-title":"The 25th International Conference on Software Engineering and Knowledge Engineering","year":"2013","author":"Neto C. R. L.","key":"e_1_2_1_15_1"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405281"},{"key":"e_1_2_1_17_1","doi-asserted-by":"crossref","unstructured":"J.\n       \n      Oldevik \u00d8. Haugen and \n      \n      \n      B.\n       \n      M\u00f8ller-Pedersen\n      \n  \n  . \n  Conuence in domain-independent product line transformations. In M. Chechik and M. Wirsing editors FASE volume \n  5503\n   of \n  Lecture Notes in Computer Science pages \n  34\n  --\n  48\n  . \n  Springer 2009\n  .  J. Oldevik \u00d8. Haugen and B. M\u00f8ller-Pedersen. Conuence in domain-independent product line transformations. In M. Chechik and M. Wirsing editors FASE volume 5503 of Lecture Notes in Computer Science pages 34--48. Springer 2009.","DOI":"10.1007\/978-3-642-00593-0_3"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2009.13"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2648511.2648516"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11653-2_31"},{"key":"e_1_2_1_21_1","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"crossref","first-page":"468","DOI":"10.1007\/978-3-642-21759-3_34","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"Reinhartz-Berger I.","year":"2011"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28872-2_20"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9102-8"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2110147.2110154"},{"key":"e_1_2_1_25_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1007\/978-3-642-29645-1_8","volume-title":"Models in Software Engineering","author":"Svendsen A.","year":"2012"},{"key":"e_1_2_1_26_1","first-page":"1","volume-title":"Usability Professional Association Conference","author":"Tullis T. S.","year":"2004"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.30"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11653-2_29"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1177\/001872089203400407"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-43839-8"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499777.2500708"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2011.24"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3011286.3011302","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3011286.3011302","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:08Z","timestamp":1750220588000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3011286.3011302"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1,5]]},"references-count":32,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2017,1,5]]}},"alternative-id":["10.1145\/3011286.3011302"],"URL":"https:\/\/doi.org\/10.1145\/3011286.3011302","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2017,1,5]]},"assertion":[{"value":"2017-01-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}