On the challenges of model decorations for capturing complex metadata

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Model decorations have proven useful as an extension mechanism to provide bespoke language extensions for particular scenarios in the language's domain. However, the current state of the art has only explored extension mechanisms that allow capturing basic metadata, e.g. additional attributes. In this paper we explore the challenges encountered when decorations must capture more complex metadata, in particular metadata that targets model management operations. Additionally, we provide an initial take on these challenges through automated language extension generation. The generated extensions provide enhanced model decoration capabilities that can support metadata of higher complexity.

Original languageEnglish
Title of host publicationProceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019
EditorsLoli Burgueno, Loli Burgueno, Alexander Pretschner, Sebastian Voss, Michel Chaudron, Jorg Kienzle, Markus Volter, Sebastien Gerard, Mansooreh Zahedi, Erwan Bousse, Arend Rensink, Fiona Polack, Gregor Engels, Gerti Kappel
PublisherIEEE
Pages347-353
Number of pages7
ISBN (Electronic)9781728151250
DOIs
Publication statusPublished - Sept 2019
Event22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019 - Munich, Germany
Duration: 15 Sept 201920 Sept 2019

Publication series

NameProceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019

Conference

Conference22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019
Country/TerritoryGermany
CityMunich
Period15/09/1920/09/19

Keywords

  • Auto-generation
  • Challenges
  • DSL
  • Model decorations

Cite this