<div class="csl-bib-body">
<div class="csl-entry">Mayerhuber, F. (2013). <i>A dynamic Java-based model-to-model transformation environment</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2013.21846</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2013.21846
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/8066
-
dc.description
Zsfassung in dt. Sprache
-
dc.description.abstract
This thesis deals with the theoretical concept and the practical approach of the model transformation solution used in the Open Engineering Service Bus (OpenEngSB) project, a tool integration platform with the goal of archiving efficient interoperation between tools in multidisciplinary environments. The proposed approach provides an easy to use model transformation solution which is also flexible and runtime extensible.<br />The approach is based on Java. Transformation operations are Java methods and models are realised as Java classes' structures (specifically, in means of classes, their attributes and their relations to other classes). The advantage of this approach, is that it can be adapted by every Java developer to address project requirements and their changes (e.g. by adding new operations). In addition, no expertise in formal high-level abstraction modelling and meta modelling is needed; only knowledge about Java is required.<br />Based on the introduced transformation solution, an approach is introduced to enable a simple form of automatic model update propagation. With this approach, it is possible to define relations between model instances and enforce data integrity between them. The prototype has been tested by its application in practical use-cases out of the OpenEngSB domain and the OpenEngSB customer area. In addition to these use-case tests, the introduced transformation definition language has been compared with other existing approaches and the prototypes performance has been tested.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Modelltransformation
de
dc.subject
Model-To-Model
de
dc.subject
OSGi
de
dc.subject
OpenEngSB
de
dc.subject
Model Transformations
en
dc.subject
Model-To-Model
en
dc.subject
OSGi
en
dc.subject
OpenEngSB
en
dc.title
A dynamic Java-based model-to-model transformation environment
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2013.21846
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Felix Mayerhuber
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Moser, Thomas
-
dc.contributor.assistant
Serral Asensio, Estefania
-
tuw.publication.orgunit
E188 - Institut für Softwaretechnik und Interaktive Systeme