loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Georg Hinkel 1 ; Kiana Busch 2 and Robert Heinrich 2

Affiliations: 1 Software Engineering Division and FZI Research Center of Information Technologies, Germany ; 2 Software Design & Quality Group and Karlsruhe Institute of Technology, Germany

Keyword(s): Metamodel, Refinements.

Related Ontology Subjects/Areas/Topics: Domain-Specific Modeling and Domain-Specific Languages ; Languages, Tools and Architectures ; MetaModeling ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering ; Syntax and Semantics of Modeling Languages

Abstract: Todays systems are often represented by abstract domain models to cope with an increased complexity. To both ensure suitable analyses and validity checks, it is desirable to model the system in multiple levels of abstraction simultaneously. Doing so, it is often desirable to model that one association is a refinement of another to avoid duplication of concepts. Existing approaches that support refinements request metamodelers to use new modeling paradigms or have less efficient model representations than commonly-used technologies such as EMF with Ecore. In this paper, we propose a non-invasive extension to support refinements and structural decompositions in Ecore-like meta-metamodels, show how these extension can be supported by code generation and show that the fulfillment of refinements can be guaranteed by the underlying type system.

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

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:
Hinkel, G.; Busch, K. and Heinrich, R. (2018). Refinements and Structural Decompositions in Generated Code. 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 303-310. DOI: 10.5220/0006549403030310

@conference{modelsward18,
author={Georg Hinkel. and Kiana Busch. and Robert Heinrich.},
title={Refinements and Structural Decompositions in Generated Code},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2018},
pages={303-310},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006549403030310},
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 - Refinements and Structural Decompositions in Generated Code
SN - 978-989-758-283-7
IS - 2184-4348
AU - Hinkel, G.
AU - Busch, K.
AU - Heinrich, R.
PY - 2018
SP - 303
EP - 310
DO - 10.5220/0006549403030310
PB - SciTePress