Zur Kurzanzeige

dc.contributor.authorDoan, Khanh-Hoang
dc.contributor.authorGogolla, Martin
dc.contributor.editorSchaefer, Ina
dc.contributor.editorKaragiannis, Dimitris
dc.contributor.editorVogelsang, Andreas
dc.contributor.editorMéndez, Daniel
dc.contributor.editorSeidl, Christoph
dc.date.accessioned2018-01-23T21:43:15Z
dc.date.available2018-01-23T21:43:15Z
dc.date.issued2018
dc.identifier.isbn978-3-88579-674-9
dc.identifier.issn1617-5468
dc.identifier.urihttp://dl.gi.de/handle/20.500.12116/14935
dc.description.abstractFor developing software in a model-driven style, meta- and multi-level modeling is currently gaining more and more attention. In this contribution, we propose an approach to extend a two-level modeling tool to three-level modeling by adding a meta-model at the topmost level. Standard OCL does not support reflective constraints, i.e., constraints concerning properties of the model like the depth of inheritance. By adding an auto-generated instance of the topmost level to the middle level, we can offer an option for writing reflective constraints and queries. We apply the extension to demonstrate the usefulness of meta-modeling for model querying and model quality assessment. A first proposal towards level-crossing constraints is also put forward.en
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofModellierung 2018
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-280
dc.subjectUML
dc.subjectOCL
dc.subjectMeta-modeling
dc.subjectReflective constraints
dc.subjectModel querying
dc.subjectModel quality assessment
dc.titleExtending a UML and OCL Tool for Meta-Modeling: Applications towards Model Quality Assessmenten
dc.typeText/Conference Paper
dc.pubPlaceBonn
mci.reference.pages135-150
mci.conference.sessiontitleWissenschaftliche Beiträge
mci.conference.locationBraunschweig
mci.conference.date21.-23. Februar 2018


Dateien zu dieser Ressource

Thumbnail

Zur Kurzanzeige