Extending a UML and OCL Tool for Meta-Modeling: Applications towards Model Quality Assessment
dc.contributor.author | Doan, Khanh-Hoang | |
dc.contributor.author | Gogolla, Martin | |
dc.contributor.editor | Schaefer, Ina | |
dc.contributor.editor | Karagiannis, Dimitris | |
dc.contributor.editor | Vogelsang, Andreas | |
dc.contributor.editor | Méndez, Daniel | |
dc.contributor.editor | Seidl, Christoph | |
dc.date.accessioned | 2018-01-23T21:43:15Z | |
dc.date.available | 2018-01-23T21:43:15Z | |
dc.date.issued | 2018 | |
dc.description.abstract | For 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.identifier.isbn | 978-3-88579-674-9 | |
dc.identifier.pissn | 1617-5468 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/14935 | |
dc.language.iso | en | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Modellierung 2018 | |
dc.relation.ispartofseries | Lecture Notes in Informatics (LNI) - Proceedings, Volume P-280 | |
dc.subject | UML | |
dc.subject | OCL | |
dc.subject | Meta-modeling | |
dc.subject | Reflective constraints | |
dc.subject | Model querying | |
dc.subject | Model quality assessment | |
dc.title | Extending a UML and OCL Tool for Meta-Modeling: Applications towards Model Quality Assessment | en |
dc.type | Text/Conference Paper | |
gi.citation.endPage | 150 | |
gi.citation.publisherPlace | Bonn | |
gi.citation.startPage | 135 | |
gi.conference.date | 21.-23. Februar 2018 | |
gi.conference.location | Braunschweig | |
gi.conference.sessiontitle | Wissenschaftliche Beiträge |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- Name:
- modellierung2018-08.pdf
- Größe:
- 747.3 KB
- Format:
- Adobe Portable Document Format