loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Srđan Živković and Dimitris Karagiannis

Affiliation: Faculty of Computer Science, Austria

ISBN: 978-989-758-187-8

Keyword(s): Metamodelling, Metamodel Composition, Metamodel Customisation, Metamodelling Tools.

Related Ontology Subjects/Areas/Topics: e-Business ; Enterprise Engineering ; Enterprise Information Systems ; Information Systems Analysis and Specification ; Model Driven Architectures and Engineering ; Tools, Techniques and Methodologies for System Development

Abstract: Metamodelling is a practical yet rigorous formalism for modelling language definition with a metamodel being its pivotal engineering artifact. A multitude of domain-specific modelling languages (DSML) are engineered to cover various modelling domains. Metamodels of such languages evolve over time by introducing changes and extensions and are further customised to suite project-specific needs. While majority of DSML development techniques provide concepts for creating metamodels from scratch, composition concepts for metamodel customisation beyond class inheritance are sought towards more flexibility and reuse. In this paper, we introduce a modular approach for metamodel customisation based on the idea of mixins and extenders. While mixins allow for defining self-contained metamodel modules for reuse, extenders enable non-intrusive composition of such reusable modules on top of existing metamodels. We show how this approach can be applied in a metamodelling tool such as ADOxx and demon strate its usefulness by customising the BPMN language. The benefit of the modular metamodel customisation is twofold. On the language engineering level, our approach significantly promotes reuse, flexibility and overall efficiency in language definition and customisation. On the modelling level, the approach leverages engineering flexibility to provide custom modelling languages that better suits enterprise modelling needs. (More)

PDF ImageFull Text

Download
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.227.233.78

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:
Živković, S. and Karagiannis, D. (2016). Mixins and Extenders for Modular Metamodel Customisation.In Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-187-8, pages 259-270. DOI: 10.5220/0005761102590270

@conference{iceis16,
author={Srđan Živković. and Dimitris Karagiannis.},
title={Mixins and Extenders for Modular Metamodel Customisation},
booktitle={Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2016},
pages={259-270},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005761102590270},
isbn={978-989-758-187-8},
}

TY - CONF

JO - Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - Mixins and Extenders for Modular Metamodel Customisation
SN - 978-989-758-187-8
AU - Živković, S.
AU - Karagiannis, D.
PY - 2016
SP - 259
EP - 270
DO - 10.5220/0005761102590270

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.