@inproceedings{60599b41887a41ac8014960c4c24d8d7,
title = "On the challenges of model decorations for capturing complex metadata",
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.",
keywords = "Auto-generation, Challenges, DSL, Model decorations",
author = "{Hoyos Rodriguez}, Horacio and Athanasios Zolotas and Dimitris Kolovos and Paige, {Richard F.}",
note = "This is an author-produced version of the published paper. Uploaded in accordance with the publisher{\textquoteright}s self-archiving policy. Further copying may not be permitted; contact the publisher for details.; 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019 ; Conference date: 15-09-2019 Through 20-09-2019",
year = "2019",
month = sep,
doi = "10.1109/MODELS-C.2019.00054",
language = "English",
series = "Proceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019",
publisher = "IEEE",
pages = "347--353",
editor = "Loli Burgueno and Loli Burgueno and Alexander Pretschner and Sebastian Voss and Michel Chaudron and Jorg Kienzle and Markus Volter and Sebastien Gerard and Mansooreh Zahedi and Erwan Bousse and Arend Rensink and Fiona Polack and Gregor Engels and Gerti Kappel",
booktitle = "Proceedings - 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion, MODELS-C 2019",
address = "United States",
}