publications: - title: "Multi-Dimensional Variability Modeling" author: - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Thomas Thüm" link: "http://www.ovgu.de/~tthuem/" - name: "Gunter Saake" link: "http://wwwiti.cs.uni-magdeburg.de/~saake/" year: "2011" abstract: "The variability of a software product line (SPL) is often described with a feature model. To avoid highly complex models, stakeholders usually try to separate dierent variability dimensions, such as domain variability and implementation variability. This results in distinct variability models, which are easier to handle than one large model. On the other hand, it is sometimes required to analyze the variability dimensions of an SPL in combination using a single model only. To combine separate modeling and integrated analysis of variability, we present Velvet, a language for multi-dimensional variability modeling. Velvet allows stakeholders to model each variability dimension of an SPL separately and to compose the separated dimensions on demand. This improves reuse of feature models and supports independent modeling variability dimensions. Furthermore, Velvet integrates feature modeling and conguration in a single language. The combination of both concepts creates further reuse opportunities and allows stakeholders to independently congure variability dimensions." tags: - "meta-model" - "modeling language" - "modeling" - "DSLsAndPLE" - "language modeling" - "domain analysis" - "analysis" - "reuse" - "software product line" - "Meta-Environment" - "product line" - "domain-specific language" researchr: "https://researchr.org/publication/RSTS%3AVAMOS11" cites: 0 citedby: 0 pages: "11-20" booktitle: "Proceedings of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS)" publisher: "ACM" kind: "inproceedings" key: "RSTS:VAMOS11" - title: "Generating Highly Customizable SQL Parsers" author: - name: "Sagar Sunkle" link: "http://wwwiti.cs.uni-magdeburg.de/~sunkle/" - name: "Martin Kuhlemann" link: "http://wwwiti.cs.uni-magdeburg.de/~mkuhlema/" - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Gunter Saake" link: "https://researchr.org/alias/gunter-saake" year: "2008" doi: "http://wwwiti.cs.uni-magdeburg.de/iti_db/workshops/SETMDM/setmdm08.pdf" links: doi: "http://wwwiti.cs.uni-magdeburg.de/iti_db/workshops/SETMDM/setmdm08.pdf" tags: - "SQL" - "parsing" researchr: "https://researchr.org/publication/SunkleKSRS08" cites: 0 citedby: 0 pages: "29-34" booktitle: "EDBT 08 Workshop on Software Engineering for Tailor-made Data Management , Proceedings, Nantes, France, March 29, 2008" editor: - name: "Sven Apel" link: "http://www.infosun.fim.uni-passau.de/cl/staff/apel/" - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Gunter Saake" link: "https://researchr.org/alias/gunter-saake" - name: "Olaf Spinczyk" link: "https://researchr.org/alias/olaf-spinczyk" publisher: "University of Magdeburg" kind: "inproceedings" key: "SunkleKSRS08" - title: "Abstract Features in Feature Modeling" author: - name: "Thomas Thüm" link: "http://www.ovgu.de/~tthuem/" - name: "Christian Kästner" link: "http://wwwiti.cs.uni-magdeburg.de/~ckaestne/" - name: "Sebastian Erdweg" link: "http://www.informatik.uni-marburg.de/~seba/" - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" year: "2011" month: "August" note: "To appear" tags: - "meta-model" - "modeling" - "Meta-Environment" researchr: "https://researchr.org/publication/TKES%3ASPLC11" cites: 0 citedby: 0 booktitle: "Proceedings of the International Software Product Line Conference (SPLC)" kind: "inproceedings" key: "TKES:SPLC11" - title: "Improving Reuse of Component Families by Generating Component Hierarchies" author: - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Martin Kuhlemann" link: "http://wwwiti.cs.uni-magdeburg.de/~mkuhlema/" year: "2010" doi: "http://doi.acm.org/10.1145/1868688.1868697" links: doi: "http://doi.acm.org/10.1145/1868688.1868697" "url": "http://doi.acm.org/10.1145/1868688.1868697" tags: - "reusable components" - "reuse" researchr: "https://researchr.org/publication/RSK%3AFOSD10" cites: 0 citedby: 0 pages: "57-64" booktitle: "Proceedings of the 2nd International Workshop on Feature-Oriented Software Development" series: "FOSD '10" address: "New York, NY, USA" publisher: "ACM" isbn: "978-1-4503-0208-1" kind: "inproceedings" key: "RSK:FOSD10" - title: "Bridging the Gap between Variability in Client Application and Database Schema" author: - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Christian Kästner" link: "http://wwwiti.cs.uni-magdeburg.de/~ckaestne/" - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Florian Heidenreich" link: "http://fheidenreich.de/work/" - name: "Sven Apel" link: "http://www.infosun.fim.uni-passau.de/cl/staff/apel/" - name: "Gunter Saake" link: "http://wwwiti.cs.uni-magdeburg.de/~saake/" year: "2009" abstract: "Database schemas are used to describe the logical design of a database. Diverse groups of users have different views on the global schema which leads to different local schemas. Research has focused on view integration to generate a global, consistent schema out of different local schemas. However, this approach is too constrained when the generated global view should be variable and only a certain subset is needed. Variable schemas are needed in software product lines in which products are tailored to the needs of stakeholders. We argue that traditional modeling techniques are not sufficient for expressing variable database schemas. We show that software product line methodologies, when applied to the database schemas, overcome existing limitations and are able to generate tailor-made database schemas." tags: - "ER" - "feature modelling" - "FeatureHouse" - "fosd" - "software product lines" - "meta-model" - "XML" - "featuremapper" - "XML Schema" - "modeling" - "entity relationship" - "variability management" - "design research" - "database schemas" - "database" - "software product line" - "Meta-Environment" - "design" - "product line" - "systematic-approach" - "CIDE" researchr: "https://researchr.org/publication/SiegmundKRHAS09" cites: 0 citedby: 0 pages: "297-306" booktitle: "Datenbanksysteme in Business, Technologie und Web (BTW 2009), 13. Fachtagung des GI-Fachbereichs Datenbanken und Informationssysteme (DBIS), Proceedings, 2.-6. März 2009, Münster, Germany" editor: - name: "Johann Christoph Freytag" link: "https://researchr.org/alias/johann-christoph-freytag" - name: "Thomas Ruf" link: "https://researchr.org/alias/thomas-ruf" - name: "Wolfgang Lehner" link: "https://researchr.org/alias/wolfgang-lehner" - name: "Gottfried Vossen" link: "https://researchr.org/alias/gottfried-vossen" volume: "144" series: "LNI" publisher: "GI" isbn: "978-3-88579-238-3" kind: "inproceedings" key: "SiegmundKRHAS09" - title: "SQL á la Carte - Toward Tailor-made Data Management" author: - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Christian Kästner" link: "http://wwwiti.cs.uni-magdeburg.de/~ckaestne/" - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Sagar Sunkle" link: "http://wwwiti.cs.uni-magdeburg.de/~sunkle/" - name: "Sven Apel" link: "http://www.infosun.fim.uni-passau.de/cl/staff/apel/" - name: "Thomas Leich" link: "http://wwwiti.cs.uni-magdeburg.de/~leich" - name: "Gunter Saake" link: "http://wwwiti.cs.uni-magdeburg.de/~saake/" year: "2009" tags: - "SQL" - "data-flow" researchr: "https://researchr.org/publication/RosenmullerKSSALS09" cites: 0 citedby: 0 pages: "117-136" booktitle: "Datenbanksysteme in Business, Technologie und Web (BTW 2009), 13. Fachtagung des GI-Fachbereichs Datenbanken und Informationssysteme (DBIS), Proceedings, 2.-6. März 2009, Münster, Germany" editor: - name: "Johann Christoph Freytag" link: "https://researchr.org/alias/johann-christoph-freytag" - name: "Thomas Ruf" link: "https://researchr.org/alias/thomas-ruf" - name: "Wolfgang Lehner" link: "https://researchr.org/alias/wolfgang-lehner" - name: "Gottfried Vossen" link: "https://researchr.org/alias/gottfried-vossen" volume: "144" series: "LNI" publisher: "GI" isbn: "978-3-88579-238-3" kind: "inproceedings" key: "RosenmullerKSSALS09" - title: "Integrated Product Line Model for Semi-Automated Product Derivation Using Non-Functional Properties" author: - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Martin Kuhlemann" link: "http://wwwiti.cs.uni-magdeburg.de/~mkuhlema/" - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Christian Kästner" link: "http://wwwiti.cs.uni-magdeburg.de/~ckaestne/" - name: "Gunter Saake" link: "http://wwwiti.cs.uni-magdeburg.de/~saake/" year: "2008" doi: "http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf" links: doi: "http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf" tags: - "product line" researchr: "https://researchr.org/publication/SiegmundKRKS08" cites: 0 citedby: 0 pages: "25-32" booktitle: "Second International Workshop on Variability Modelling of Software-Intensive Systems, Universität Duisburg-Essen, Germany, January 16-18, 2008, Proceedings" editor: - name: "Patrick Heymans" link: "https://researchr.org/alias/patrick-heymans" - name: "Kyo Chul Kang" link: "https://researchr.org/alias/kyo-chul-kang" - name: "Andreas Metzger" link: "https://researchr.org/alias/andreas-metzger" - name: "Klaus Pohl" link: "https://researchr.org/alias/klaus-pohl" series: "ICB Research Report" kind: "inproceedings" key: "SiegmundKRKS08" - title: "Downsizing Data Management for Embedded Systems" author: - name: "Gunter Saake" link: "http://wwwiti.cs.uni-magdeburg.de/~saake/" - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Christian Kästner" link: "http://wwwiti.cs.uni-magdeburg.de/~ckaestne/" - name: "Thomas Leich" link: "http://wwwiti.cs.uni-magdeburg.de/~leich" year: "2009" tags: - "data-flow" researchr: "https://researchr.org/publication/SaakeRSKL09" cites: 0 citedby: 0 journal: "Egyptian Computer Science Journal" volume: "31" number: "1" pages: "1-13" kind: "article" key: "SaakeRSKL09" - title: "FAME-DBMS: Tailor-made Data Management Solutions for Embedded Systems" author: - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Horst Schirmeier" link: "https://researchr.org/alias/horst-schirmeier" - name: "Julio Sincero" link: "https://researchr.org/alias/julio-sincero" - name: "Sven Apel" link: "http://www.infosun.fim.uni-passau.de/cl/staff/apel/" - name: "Thomas Leich" link: "https://researchr.org/alias/thomas-leich" - name: "Olaf Spinczyk" link: "https://researchr.org/alias/olaf-spinczyk" - name: "Gunter Saake" link: "https://researchr.org/alias/gunter-saake" year: "2008" doi: "http://wwwiti.cs.uni-magdeburg.de/iti_db/workshops/SETMDM/setmdm08.pdf" links: doi: "http://wwwiti.cs.uni-magdeburg.de/iti_db/workshops/SETMDM/setmdm08.pdf" tags: - "data-flow" researchr: "https://researchr.org/publication/RosenmullerSSSALSS08" cites: 0 citedby: 0 pages: "1-6" booktitle: "EDBT 08 Workshop on Software Engineering for Tailor-made Data Management , Proceedings, Nantes, France, March 29, 2008" editor: - name: "Sven Apel" link: "http://www.infosun.fim.uni-passau.de/cl/staff/apel/" - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Gunter Saake" link: "https://researchr.org/alias/gunter-saake" - name: "Olaf Spinczyk" link: "https://researchr.org/alias/olaf-spinczyk" publisher: "University of Magdeburg" kind: "inproceedings" key: "RosenmullerSSSALSS08" - title: "Measuring Non-Functional Properties in Software Product Line for Product Derivation" author: - name: "Norbert Siegmund" link: "http://wwwiti.cs.uni-magdeburg.de/~nsiegmun/" - name: "Marko Rosenmüller" link: "http://wwwiti.cs.uni-magdeburg.de/~rosenmue/" - name: "Martin Kuhlemann" link: "http://wwwiti.cs.uni-magdeburg.de/~mkuhlema/" - name: "Christian Kästner" link: "http://wwwiti.cs.uni-magdeburg.de/~ckaestne/" - name: "Gunter Saake" link: "http://wwwiti.cs.uni-magdeburg.de/~saake/" year: "2008" doi: "http://dx.doi.org/10.1109/APSEC.2008.45" links: doi: "http://dx.doi.org/10.1109/APSEC.2008.45" tags: - "software product line" - "product line" researchr: "https://researchr.org/publication/SiegmundRKKS08" cites: 0 citedby: 0 pages: "187-194" booktitle: "15th Asia-Pacific Software Engineering Conference (APSEC 2008), 3-5 December 2008, Beijing, China" publisher: "IEEE" isbn: "978-0-7695-3446-6" kind: "inproceedings" key: "SiegmundRKKS08"