Specification and Implementation of a Deep OCL Dialect

Kantner, Dominik

Master_Kantner_korrigiert.pdf - Published

Download (2MB)

URL: https://ub-madoc.bib.uni-mannheim.de/37143
URN: urn:nbn:de:bsz:180-madoc-371435
Document Type: Final Thesis , Master's
Year of publication: 2014
Place of publication: Mannheim
University: Universität Mannheim
Evaluator: Atkinson, Colin
Date of oral examination: September 2014
Publication language: English
Institution: School of Business Informatics and Mathematics > Software Engineering (Atkinson 2003-)
Subject: 004 Computer science, internet
Subject headings (SWD): Modellierung , Domain engineering , Domänenspezifische Programmiersprache , MDA <Vorgehensmodell> , UML , Constraint-Programmierung
Keywords (English): Deep-modeling , Deep OCL , linguistic classification , ontological classification , OCA
Abstract: The deep modeling tool Multi-level Modeling and Ontology Engineering Environment (Melanee) developed by the Software Engineering Group of the University of Mannheim allows clean and strict meta-modeling across multiple classification levels within Eclipse. Modeling with Melanee comprises two dimensions, a linguistic and an ontological dimension. As Melanee is fully embedded in the Eclipse Modeling Framework, it is usable with the Object Constraint Language (OCL). However, the current OCL implementation is not aware of multi-level modeling features like the distinction between ontological and linguistic classification and the existence of multiple ontological levels. The aim of this thesis is to extend the current OCL implementation so that it is multi-level aware. First, a deep OCL dialect is elaborated which takes deep modeling features into consideration. Based on this dialect, an implementation of an interactive level-agnostic OCL Console will enable queries of different values of different model elements.

Das Dokument wird vom Publikationsserver der Universitätsbibliothek Mannheim bereitgestellt.

Metadata export


+ Search Authors in

+ Download Statistics

Downloads per month over past year

View more statistics

You have found an error? Please let us know about your desired correction here: E-Mail

Actions (login required)

Show item Show item