loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Thomas Buchmann and Sandra Greiner

Affiliation: Chair of Applied Computer Science I and University of Bayreuth, Germany

Keyword(s): Model-driven Development, Software Product Lines, Feature Annotations, Variability, Feature Propagation.

Related Ontology Subjects/Areas/Topics: Applications and Software Development ; Domain-Specific Modeling and Domain-Specific Languages ; Languages, Tools and Architectures ; Model Transformation ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering ; Software Factories and Software Product Lines

Abstract: Software product line engineering aims at automatically deriving a family of software products from a common platform. Model-driven software engineering emphasizes using models as primary development artefacts. In many cases, the static structure of a software system can be automatically generated from static models such as class diagrams. However, hand-written source code is still necessary, either for specifying method bodies or for integrating the generated code with already existing artefacts or frameworks. This fact causes problems when developing software product lines in a model-driven way: Variability information needs to be kept consistent over a series of heterogeneous artefacts, including models and generated as well as hand-written source code. In this paper, we present a concept and the corresponding technical solution, which allows for managing variability in models and corresponding derived artefacts. We demonstrate the feasibility of our approach with the help of a co ncrete use case in the context of models and hand-written source code fragments. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.133.109.211

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Buchmann, T. and Greiner, S. (2018). Managing Variability in Models and Derived Artefacts in Model-driven Software Product Lines. In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-283-7; ISSN 2184-4348, SciTePress, pages 326-335. DOI: 10.5220/0006563403260335

@conference{modelsward18,
author={Thomas Buchmann. and Sandra Greiner.},
title={Managing Variability in Models and Derived Artefacts in Model-driven Software Product Lines},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2018},
pages={326-335},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006563403260335},
isbn={978-989-758-283-7},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Managing Variability in Models and Derived Artefacts in Model-driven Software Product Lines
SN - 978-989-758-283-7
IS - 2184-4348
AU - Buchmann, T.
AU - Greiner, S.
PY - 2018
SP - 326
EP - 335
DO - 10.5220/0006563403260335
PB - SciTePress