[Zurück]


Vorträge und Posterpräsentationen (mit Tagungsband-Eintrag):

F. Chertes, I. Feinerer:
"UMAP: A universal layer for schema mapping languages";
Vortrag: 24th International Conference on Database and Expert Systems Applications, Prague; 26.08.2013 - 29.08.2013; in: "Proceedings of the 24th International Conference on Database and Expert Systems Applications", H. Decker, L. Lhotská, S. Link, J. Basl, A. Tjoa (Hrg.); Lecture Notes in Computer Science, 8056 (2013), S. 349 - 363.



Kurzfassung englisch:
Schema mappings are fundamental notions in data exchange and integration for relating source and target schemas. Visual mapping languages provide graphical means to visually describe such transformations. There is a plethora of tools and languages available however all use different notions and visualizations and are hardly extensible.

In this paper we propose a new universal layer UMAP for schema mapping languages which provides a unified abstraction and middleware for high-level visual mapping languages. We use only standardized UML and OCL artifacts which allow for easy code generation in a number of target languages (e.g. C++ code) and for a modular extension mechanism to support complex schema mappings. We illustrate our layer by translating key elements of Clip, a recent expressive visual mapping language, and show that Umap has enough expressive power to encode all Clip features. Moreover, we outline a strategy for automating the translation of any visual input language with a formal meta-model to UMAP.


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1007/978-3-642-40173-2_28


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.