首页> 外文会议>International conference on database and expert systems applications >UMAP: A Universal Layer for Schema Mapping Languages
【24h】

UMAP: A Universal Layer for Schema Mapping Languages

机译:UMAP:模式映射语言的通用层

获取原文

摘要

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 map ping 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.
机译:模式映射是数据交换和集成中用于相关源模式和目标模式的基本概念。视觉映射语言提供了图形化的方式来直观地描述这种转换。有大量可用的工具和语言,但是所有工具和语言都使用不同的概念和可视化,并且很难扩展。在本文中,我们提出了一种用于模式映射ping语言的新通用层Umap,它为高级可视化映射语言提供了统一的抽象和中间件。我们仅使用标准化的Uml和Ocl工件,这些工件可轻松以多种目标语言(例如C ++代码)生成代码,并采用模块化扩展机制来支持复杂的模式映射。我们通过翻译最近一种具有表现力的视觉映射语言Clip的关键元素来说明我们的图层,并显示Umap具有足够的表达能力来编码所有Clip功能。此外,我们概述了一种策略,该方法可自动将带有正式元模型的任何视觉输入语言翻译成Umap。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号