北京邮电大学学报

  • EI核心期刊

北京邮电大学学报

• 论文 • 上一篇    下一篇

基于MDA的数据仓库抽取元数据交换规则

王悦,张艳梅 #br#  #br#   

  1. 北京邮电大学 计算机科学与技术学院, 北京 100876
  • 收稿日期:2006-01-08 修回日期:1900-01-01 出版日期:2006-05-30 发布日期:2006-05-30
  • 通讯作者: 王悦
  • 基金资助:
     

Mapping Rules of DW Metadata Exchange Based on MDA

WANG Yue,ZHANG Yanmei   

  1. School of Computer Science and Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China

  • Received:2006-01-08 Revised:1900-01-01 Online:2006-05-30 Published:2006-05-30
  • Contact: WANG Yue
  • Supported by:
     

摘要: 参照模型驱动构架(MDA)的思想,为各类数据仓库工具元模型,建立符合CWM(公共仓库元模型)规范的平台无关模型映射规则,以便在统一的规范上自由交换元数据. 以Informatica公司的Powermart抽取工具为例,建立PSM(平台相关模型)元模型,以CWM作为平台无关的PIM(平台无关模型)元模型,用OCL(对象约束语言)描述PSM与PIM之间的映射规则,实现了Powermart的DTD(文档类型定义)到CWM SQL(结构化查询语言)的元数据转换.

关键词: 模型驱动构架, 元模型, 变换规则, 公共仓库元模型

Abstract: CWM(common warehouse metamodel) meta model is independent of any platform and products. Data warehouse tools are specific. Basing on the principles of MDA(model driven architecture) model transformation, CWM represents PIM(platform independent model), dw tools presents PSM(platform specific model), the mapping rules from PSM to PIM are set up, transformation ru
les from PIM to PSM are defined, metadata exchange between different tools is realized. According to above-mentioned, specific transformation rules are defined to implement the mapping between PowerMart.dtd (ETL(extract transform load) tool of informatica company) entity elements and CWM ones. And according to the semantics, the mapping is described formally so as to provide a solution for metadata interchange in the field of data warehouse.

Key words: model driven architecture, meta model, mapping rule, common warehouse metamodel

中图分类号: