Extending a UML and OCL Tool for Meta-Modeling: Applications towards Model Quality Assessment
Zusammenfassung
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.
- Vollständige Referenz
- BibTeX
Doan, K.-H. & Gogolla, M.,
(2018).
Extending a UML and OCL Tool for Meta-Modeling: Applications towards Model Quality Assessment.
In:
Schaefer, I., Karagiannis, D., Vogelsang, A., Méndez, D. & Seidl, C.
(Hrsg.),
Modellierung 2018.
Bonn:
Gesellschaft für Informatik e.V..
(S. 135-150).
@inproceedings{mci/Doan2018,
author = {Doan, Khanh-Hoang AND Gogolla, Martin},
title = {Extending a UML and OCL Tool for Meta-Modeling: Applications towards Model Quality Assessment},
booktitle = {Modellierung 2018},
year = {2018},
editor = {Schaefer, Ina AND Karagiannis, Dimitris AND Vogelsang, Andreas AND Méndez, Daniel AND Seidl, Christoph} ,
pages = { 135-150 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Doan, Khanh-Hoang AND Gogolla, Martin},
title = {Extending a UML and OCL Tool for Meta-Modeling: Applications towards Model Quality Assessment},
booktitle = {Modellierung 2018},
year = {2018},
editor = {Schaefer, Ina AND Karagiannis, Dimitris AND Vogelsang, Andreas AND Méndez, Daniel AND Seidl, Christoph} ,
pages = { 135-150 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
| Dateien | Groesse | Format | Anzeige | |
|---|---|---|---|---|
| modellierung2018-08.pdf | 747.2Kb | Öffnen |
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISBN: 978-3-88579-674-9
ISSN: 1617-5468
Datum: 2018
Sprache:
(en)
(en)
Typ: Text/Conference Paper
Sammlungen
Verwandte Dokumente
Anzeige der Dokumente mit ähnlichem Titel, Autor, Urheber und Thema.
-
Process Modeling Recommender Systems - A Generic Data Model and Its Application to a Smart Glasses-based Modeling Environment
Fellmann, Michael; Metzger, Dirk; Jannaber, Sven; Zarvic, Novica; Thomas, Oliver
21-38 -
Modeling the business model and business stratregy -- conception and implementation of omg's business motivation model in a software prototype
Gröschel, Michael; Roth-Dietrich, Gabriele
95-104 -
Model-driven Development of Environmental Modeling Languages: Language and Model Coupling
Theisselmann, Falko; Dransch, Doris; Fischer, Joachim

