loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Alexander Roth and Bernhard Rumpe

Affiliation: RWTH Aachen University, Germany

Keyword(s): Model-driven Development, Code Generator Product Line, Component-based Software Engineering.

Related Ontology Subjects/Areas/Topics: Applications and Software Development ; Component-Based Software Engineering ; Generative Programming ; Model-Driven Software Development ; Software Engineering ; Software Factories and Software Product Lines

Abstract: A code generator systematically transforms compact models to detailed code. Today, code generation is regarded as an integral part of model-driven development (MDD). Despite its relevance, the development of code generators is an inherently complex task and common methodologies and architectures are lacking. Additionally, reuse and extension of existing code generators only exist on individual parts. A systematic development and reuse based on a code generator product line is still in its infancy. Thus, the aim of this paper is to identify the mechanism necessary for a code generator product line by (a) analyzing the common product line development approach and (b) mapping those to a code generator specific infrastructure. As a first step towards realizing a code generator product line infrastructure, we present a component-based implementation approach based on ideas of variability-aware module systems and point out further research challenges.

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.15.202.214

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:
Roth, A. and Rumpe, B. (2015). Towards Product Lining Model-driven Development Code Generators. In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-083-3; ISSN 2184-4348, SciTePress, pages 539-545. DOI: 10.5220/0005242605390545

@conference{modelsward15,
author={Alexander Roth. and Bernhard Rumpe.},
title={Towards Product Lining Model-driven Development Code Generators},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2015},
pages={539-545},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005242605390545},
isbn={978-989-758-083-3},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Towards Product Lining Model-driven Development Code Generators
SN - 978-989-758-083-3
IS - 2184-4348
AU - Roth, A.
AU - Rumpe, B.
PY - 2015
SP - 539
EP - 545
DO - 10.5220/0005242605390545
PB - SciTePress