计算机科学 ›› 2010, Vol. 37 ›› Issue (11): 166-171.

• 数据库与数据挖掘 • 上一篇    下一篇

基于描述逻辑的CWM元数据冲突的检测和消解

赵晓非,黄志球   

  1. (南京信息工程大学计算机科学与技术系 南京210044);(南京航空航天大学计算机科学与工程系 南京210016)
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受国家自然科学基金(10402013)资助。

Inconsistency Checking and Resolving of CWM Metadata Based on Description Logics

ZHAO Xiao-fei,HUANG Zhi-qiu   

  • Online:2018-12-01 Published:2018-12-01

摘要: 元数据内容的冲突能够对数据仓库系统的稳定性和可靠性造成极大影响。在基于公共仓库元模型(CWM)建立元数据的过程中,参与建立元数据的团体的不同经验以及描述数据的不同视角不可避免地会带来元数据的这些冲突。然而,CWM的图形化特点导致了它缺乏精确的语义,所以如何自动检测和消解这些冲突,至今没有得到很好的解决。首先提出了一种支持概念之上的同一性约束的描述逻辑,用来对CWM元模型和元数据进行描述,然后阐述了利用该描述逻辑形式化CWM元模型和元数据的方法,接着研究了利用描述逻辑的查询推理能力检测元数据冲突的方法,最后研究了通过在知识库中定义冲突消解规则,消解元数据冲突的方法。利用推理引擎RACER所进行的实验结果表明提出的方法是可行的。

关键词: 公共仓库元模型(CWM),描述逻辑,元数据集成,冲突检测,冲突消解

Abstract: The inconsistencies in metadata have remarkable influence on the stability and reliability of data warehouse system. During the metadata creation based on Common Warehouse Metamodcl(CWM),the different experiences and views of describing data of organizations involved in metadata creation bring metadata inconsistencies inevitably. However, detecting and resolving these inconsistencies in CWM metadata automatically is difficult because CWM metamodel and metadata are rendered to users by graphs, which lack precise semantics. In this paper, we researched how to check and resolve CWM metadata inconsistencies in terms of a logic belonging to Description Logics. First,how to formalize CWM metamodel and metadata by means of the presented Description Logic DLid which supports identification constraints on concepts was researched. Then the approach for checking metadata inconsistencies by query and reasoning mechanism of DLid was researched. At last, the approach for resolving inconsistencies through defining inconsistency resolution rules in DLid knowledge base was proposed. The results of the experiments with reasoning engine RACER are cncouragmg.

Key words: Common warehouse mctamodcl(CWM),Description logic, Metadata integration, Inconsistency checking, Inconsistency resolving

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!