30.01.2014 Aufrufe

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

Abstract-Band - Fakultät für Informatik, TU Wien - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

information loss when trying to integrate multiple modeling tools across their<br />

technical boundaries. The Eclipse-based modeling tool SERAPIS by Sphinx IT<br />

Consulting defines a proprietary meta-language which is not compliant to MOF<br />

or any other modeling standard. As a consequence, metamodels specified in<br />

this meta-language and therefore also the instantiations of these metamodels<br />

cannot be interchanged with existing tools based on standards such as MOF<br />

which results in a vendor-lock for customers. The contribution of this master<br />

thesis is to develop a transformation approach allowing to translate metamodels<br />

and models from the SERAPIS technical space to the Eclipse Modeling<br />

Framework (EMF), which employs the meta-language Ecore as the de facto<br />

standard corresponding to MOF. The strategy to achieve this is based on an<br />

approach presented in the Ph.D. thesis by Dr. Manuel Wimmer who suggests a<br />

semi-automatic transformation for metamodels by mapping the corresponding<br />

meta-languages. Moreover, we specialize this approach to also enable the<br />

automatic transformation of SERAPIS models based on the mappings of their<br />

metamodels. The transformation approach developed in this work is implemented<br />

in the Eclipse DIE in order to prove its feasibility and to evaluate the<br />

generated results.<br />

Michal Skackov<br />

Web-based B2B documents mapping and transformation using Smooks Data<br />

Integration Framework hosted as cloud service<br />

Studium: Masterstudium Software Engineering & Internet Computing<br />

BetreuerIn: Ao.Univ.Prof. Dr. Christian Huemer<br />

74<br />

This thesis aims to enable SMEs and non-profit organisations to trade within<br />

electronic markets using modern, freely available information technologies and<br />

systems. These businesses are not capable of investing in integration, but are<br />

forced by larger business partners or governments to produce business<br />

documents of a certain standard. To help address these issues a free of charge,<br />

cloud-hosted transformation between two different business document types<br />

is explored. Related research questions are addressed in order to enable direct<br />

transformation using the Smooks Data Integration Framework by applying<br />

current technology to offer transformation as SaaS with the help of a Webbased<br />

mapping tool. This thesis follows the guidelines of design science<br />

research methodology. The main parts consist of related work relevant to B2B<br />

electronic exchange of structured business documents, their mapping and<br />

subsequent transformation. In summary, this thesis provides an overview of<br />

related work on B2B business document standards, their mapping and<br />

transformation, as well as current integration tools. The major contribution is<br />

the prototype implementation of a Web-based system using Smooks to<br />

transform business documents. The most complex part relates to the actual<br />

interpretation of mapping and consecutive transformation. The implementation<br />

of the Web-based editor for mapping models for the data integration<br />

framework Smooks relates to a wide range of technologies. The jQuery<br />

framework, a library for JavaScript, is used for the user interface. The<br />

transformation works with help of FreeMarker, a template engine, and is hosted

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!