{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:27:14Z","timestamp":1750220834627,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,9,9]],"date-time":"2019-09-09T00:00:00Z","timestamp":1567987200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SCHA 1635\/12-1"],"award-info":[{"award-number":["SCHA 1635\/12-1"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,9,9]]},"DOI":"10.1145\/3307630.3342410","type":"proceedings-article","created":{"date-parts":[[2019,8,8]],"date-time":"2019-08-08T12:38:04Z","timestamp":1565267884000},"page":"65-72","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Analyzing Variability in 25 Years of Industrial Legacy Software"],"prefix":"10.1145","author":[{"given":"Kamil","family":"Rosiak","sequence":"first","affiliation":[{"name":"TU Braunschweig, Braunschweig, Germany"}]},{"given":"Oliver","family":"Urbaniak","sequence":"additional","affiliation":[{"name":"TU Braunschweig, Braunschweig, Germany"}]},{"given":"Alexander","family":"Schlie","sequence":"additional","affiliation":[{"name":"TU Braunschweig, Braunschweig, Germany"}]},{"given":"Christoph","family":"Seidl","sequence":"additional","affiliation":[{"name":"TU Braunschweig, Braunschweig, Germany"}]},{"given":"Ina","family":"Schaefer","sequence":"additional","affiliation":[{"name":"TU Braunschweig, Braunschweig, Germany"}]}],"member":"320","published-online":{"date-parts":[[2019,9,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1049\/sej.1991.0007"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/363958.363994"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1808901.1808909"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2013.13"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405316"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.44"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985404.1985409"},{"key":"e_1_3_2_1_8_1","first-page":"121539","article-title":"Pascal-86 User's Guide","author":"Intel Corporation","year":"1985","unstructured":"Intel Corporation 1985 . Pascal-86 User's Guide . Intel Corporation. Order Number 121539 - 121003 . Intel Corporation 1985. Pascal-86 User's Guide. Intel Corporation. Order Number 121539-003.","journal-title":"Intel Corporation. Order Number"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1019480"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1370152.1370154"},{"key":"e_1_3_2_1_11_1","first-page":"105","article-title":"A Generic Difference Algorithm for UML Models","volume":"64","author":"Kelter U.","year":"2005","unstructured":"U. Kelter , J. Wehren , and J. Niere . 2005 . A Generic Difference Algorithm for UML Models . Software Engineering 64 , 105 -- 116 (2005), 4--9. U. Kelter, J. Wehren, and J. Niere. 2005. A Generic Difference Algorithm for UML Models. Software Engineering 64, 105--116 (2005), 4--9.","journal-title":"Software Engineering"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/1885639.1885696"},{"volume-title":"Easing the Transition to Software Mass Customization","author":"Krueger C.","key":"e_1_3_2_1_13_1","unstructured":"C. Krueger . 2002. Easing the Transition to Software Mass Customization . In Software Product-Family Engineering, F van der Linden (Ed.). Springer Berlin Heidelberg , Berlin, Heidelberg , 282--293. C. Krueger. 2002. Easing the Transition to Software Mass Customization. In Software Product-Family Engineering, F van der Linden (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 282--293."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934466.2934485"},{"volume-title":"Soviet physics doklady","author":"Levenshtein V.I","key":"e_1_3_2_1_15_1","unstructured":"V.I Levenshtein . 1966. Binary codes capable of correcting deletions, insertions, and reversals . In Soviet physics doklady , Vol. 10 . 707--710. V.I Levenshtein. 1966. Binary codes capable of correcting deletions, insertions, and reversals. In Soviet physics doklady, Vol. 10. 707--710."},{"key":"e_1_3_2_1_16_1","volume-title":"Action: The Best Industrial Practice in Product Line Engineering","author":"van der Linden F. J.","year":"2007","unstructured":"F. J. van der Linden , K. Schmid , and E. Rommes . 2007 . Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering . Springer . F. J. van der Linden, K. Schmid, and E. Rommes. 2007. Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering. Springer."},{"volume-title":"2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 396--406","author":"Martinez J.","key":"e_1_3_2_1_17_1","unstructured":"J. Martinez , T. Ziadi , T. F Bissyande , J. Klein , and Y. Le Traon . 2015. Automating the extraction of model-based software product lines from model variants (T) . In 2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 396--406 . J. Martinez, T. Ziadi, T. F Bissyande, J. Klein, and Y. Le Traon. 2015. Automating the extraction of model-based software product lines from model variants (T). In 2015 30th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 396--406."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491627.2491654"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070528"},{"key":"e_1_3_2_1_20_1","volume-title":"van der","author":"Pohl K.","year":"2005","unstructured":"K. Pohl , G. B\u00f6ckle , and Linden, F. J . van der . 2005 . Software Product Line Engineering: Foundations, Principles and Techniques. Springer . K. Pohl, G. B\u00f6ckle, and Linden, F. J. van der. 2005. Software Product Line Engineering: Foundations, Principles and Techniques. Springer."},{"key":"e_1_3_2_1_21_1","unstructured":"G.P. Radha. 1999. Pascal Programming. New Age International (P) Limited.  G.P. Radha. 1999. Pascal Programming . New Age International (P) Limited."},{"volume-title":"Proc. of the Joint Workshop on Software Evolution and Intl. Workshop on Principles of Software Evolution (IWPSE-EVOL). IEEE, 161--169","author":"Riva C.","key":"e_1_3_2_1_22_1","unstructured":"C. Riva and C. Del Rosso . 2003. Experiences with Software Product Family Evolution . In Proc. of the Joint Workshop on Software Evolution and Intl. Workshop on Principles of Software Evolution (IWPSE-EVOL). IEEE, 161--169 . C. Riva and C. Del Rosso. 2003. Experiences with Software Product Family Evolution. In Proc. of the Joint Workshop on Software Evolution and Intl. Workshop on Principles of Software Evolution (IWPSE-EVOL). IEEE, 161--169."},{"key":"e_1_3_2_1_23_1","unstructured":"J.S. Rohl and H.J. Barrett. 1990. Programming Via Pascal. Cambridge University Press.   J.S. Rohl and H.J. Barrett. 1990. Programming Via Pascal . Cambridge University Press."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28872-2_20"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-37057-1_7"},{"volume-title":"Proc. of the Intl. Conference on Software Reuse (ICSR). Springer, 77--94","author":"Schlie A.","key":"e_1_3_2_1_26_1","unstructured":"A. Schlie , D. Wille , L. Cleophas , and I. Schaefer . 2017. Clustering Variation Points in MATLAB\/Simulink Models Using Reverse Signal Propagation Analysis . In Proc. of the Intl. Conference on Software Reuse (ICSR). Springer, 77--94 . A. Schlie, D. Wille, L. Cleophas, and I. Schaefer. 2017. Clustering Variation Points in MATLAB\/Simulink Models Using Reverse Signal Propagation Analysis. In Proc. of the Intl. Conference on Software Reuse (ICSR). Springer, 77--94."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106195.3106225"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985856"},{"key":"e_1_3_2_1_29_1","unstructured":"G.B. Shelly T.J. Cashman and S.G. Forsythe. 1987. Turbo Pascal programming. Boyd & Fraser.   G.B. Shelly T.J. Cashman and S.G. Forsythe. 1987. Turbo Pascal programming . Boyd & Fraser."},{"key":"e_1_3_2_1_30_1","first-page":"1990","article-title":"1991","volume":"7185","year":"1991","unstructured":"SO\/IEC 1991 1991 . Pascal ISO 7185 : 1990 . SO\/IEC 1991. SO\/IEC 1991 1991. Pascal ISO 7185:1990. SO\/IEC 1991.","journal-title":"Pascal ISO"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/503209.503224"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.57"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2661681"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"D Wille D Tiede S Schulze C Seidl and I Schaefer. 2016. Identifying Variability in Object-Oriented Code Using Model-Based Code Mining. In Leveraging Applications of Formal Methods Verification and Validation: Discussion Dissemination Applications Tiziana Margaria and Bernhard Steffen (Eds.).  D Wille D Tiede S Schulze C Seidl and I Schaefer. 2016. Identifying Variability in Object-Oriented Code Using Model-Based Code Mining. In Leveraging Applications of Formal Methods Verification and Validation: Discussion Dissemination Applications Tiziana Margaria and Bernhard Steffen (Eds.).","DOI":"10.1007\/978-3-319-47169-3_43"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2898411"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2011.24"}],"event":{"name":"SPLC 2019: 23rd International Systems and Software Product Line Conference","acronym":"SPLC 2019","location":"Paris France"},"container-title":["Proceedings of the 23rd International Systems and Software Product Line Conference - Volume B"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307630.3342410","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3307630.3342410","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:13:37Z","timestamp":1750202017000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3307630.3342410"}},"subtitle":["An Experience Report"],"short-title":[],"issued":{"date-parts":[[2019,9,9]]},"references-count":36,"alternative-id":["10.1145\/3307630.3342410","10.1145\/3307630"],"URL":"https:\/\/doi.org\/10.1145\/3307630.3342410","relation":{},"subject":[],"published":{"date-parts":[[2019,9,9]]},"assertion":[{"value":"2019-09-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}