MDA在数据仓库维度建模中的应用研究

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:kyonizuka
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据仓库的设计涉及到多个层面,如ETL过程、可操作数据源、数据仓库存储等。每个层面都会有不同的建模方法,这些方法往往只是针对单个方面提出的,这样建模制品就会缺乏一致性和可复用性,设计者很难从一个统一的、整体的角度对数据仓库进行设计。模型驱动架构(MDA)是一种用于软件开发的标准框架,着重用模型描述软件开发的整个生命周期。把MDA应用于数据仓库开发中,能很好地解决设计中的整体性和统一性问题。维度建模是数据仓库存储设计的基础,本文针对维度建模中存在的一些问题,如无法从多维概念模型自动转换成多维逻辑模型,建模制品可复用性不高、且不利于数据仓库元数据的交换或共享等,提出了一种把MDA和维度建模结合起来的方法——模型驱动的维度建模(Model Driven Demensional Modeling MDDM)。本文用扩展的UML进行多维概念的建模,然后通过形式化方法——查询/视图/转换(QVT)清晰地定义出多维概念模型到逻辑模型的转换,使其具有可重用性,并实现了多维概念模型到逻辑模型的自动转换,转换结果遵从公共数据仓库元模型(CWM)标准。这样既有利于数据仓库中不同平台和工具间的元数据的交换和集成,又降低了设计者对CWM建模的难度,同时提高了建模制品的可复用性。
其他文献
无线传感网络集成了传感器、嵌入式计算、网络和无线通信四大技术,被认为是21世纪最重要的技术之一,它将会对人类未来的生活方式产生深远影响。它在军事、医疗、家用等多个领域
目前Web服务技术已经从基础构建阶段向大规模商业应用阶段快速发展。Web服务组合是推动Web服务技术继续发展的技术动力和研究热点,基于BPEL(Business Process Execution Lang
随着IT应用的广泛与深入发展,传统的计算架构难于适应企业急速发展带来的需求。企业需要他们的系统以最低的成本、最高的效率、最出色的可用性为企业提供服务。而事实上,他们
网格资源调度策略是网格计算领域中的关键研究方向之一。在网格计算中,通过采取适合于网格任务特征和资源特点的调度策略,将网格计算中的资源分配给匹配的网格任务,从而使网
Ad Hoc网络是由一组带有无线收发装置的移动终端组成的一个多跳的临时性自治系统。它具有无中心、自组织、拓扑结构动态变化和移动终端资源有限等特点。在分级结构的Ad Hoc网
集群的动态负载均衡是集群计算中的关键技术,如何提高动态负载均衡的性能,一直是集群计算研究的热点。本文研究的集群负载均衡问题,其目的就是在互联网用户数和网络流量呈几何级
多Agent系统在探索大规模分布式开放系统和理解、刻画现实世界中的许多复杂问题都有非常广泛的应用。但在基于多Agent的应用中,有一个亟待解决的困难问题,即在用户需求、Agent
今天P2P应用的带宽已经超过WWW,成为占有互联网带宽最多的部分。对等计算在产业界迅速普及的同时,研究界也及时跟进,在P2P系统的设计方法和发展方面进行了广泛而深入的研究。由
近年来,随着互联网应用的深入,网络蠕虫对计算机系统安全和网络安全的威胁日益严重。传统的基于特征匹配的蠕虫检测方法受限于蠕虫特征的获取,无法检测未知的蠕虫;现有基于行
随着越来越多的数据以XML文档进行存储,在这些数据中隐含着大量的知识信息与各类模式,因此,人们基于XML的数据挖掘应运而生。面向XML的数据挖掘包括对XML结构上的挖掘和对XML内