基于模型驱动架构的数据仓库系统研究

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:tanxiaoming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据仓库技术在决策支持系统中发挥着关键的作用,它对决策支持系统提供一些商业信息,从而提高策能力。然而,构建数据仓库仍然是一项富有挑战性和复杂性的任务,主要是因为数据仓体系结构中的不同层次(例如ETL层,数据建模层)具有不同的功能,从而导致每一层的设计理念及构建技术不同。基于每一层的设计现已存在很多的构建方法。但是,这些方法都没有考虑把数据仓库作为一个集成的整体来设计。由平台无关模型(PIM),平台相关模型(PSM),代码(CODE)驱动开发的模型驱动体系架构(MDA)就是为解决分布、异构系统的集成问题而提出的下一代解决方案。数据建模是数据仓库的构建过程中最为关键的技术环节,它直接决定数据仓库构建的成败。多维数据模型在数据仓库,多维数据库和OLAP上有广泛的应用。一方面,多维数据模型更加接近于人们分析数据的方式;另一方面,多维数据模型简单的结构能够提高我们预测最终用户需求的能力。本文主要研究基于MDA的方法利用UML的扩展和CWM进行数据仓库多维数据模型的建立,以及利用QVT规范的Relation语言进行制定转换规则,通过支持QVT2.0的开源工具mediniQVT实现PIM模型到PSM模型的自动转换,并且,在EMF框架下,建立并实现了从PSM到SQL的转换机制。从而实现了以模型为基础的模型驱动开发过程。最后基于某钢铁企业采购系统的采购价格差异分析主题进行了数据仓库建模实现。实践表明,利用此方法开发的系统不但在开发效率上较传统的过程开发方法提高了,而且模型的建立都是是基于国际标准建立的,从而使模型更加具有规范性,可以很好地实现不同模型之间的共享,同时,也有利于模型的重用和维护。
其他文献
随着Internet和多媒体技术的迅速发展,人们对通过网络获取多媒体信息的需求越来越多,视频点播、远程教学、新闻发布等多点通信业务将成为新一轮运营竞争的焦点。人们已经在网络
作为导向人类复杂系统研究的一个过渡,科学家们通过对群体生物的观察与研究产生了以模仿自然界群体生物行为特征的群智能研究领域。群智能是指任何受群体生物集体行为启发而设
无人飞行器(UAV)可用于民用事业、满足国防需求,也可以开发和利用航空资源。国内外对飞行器都进行了大量的研究。一般对飞行器的研究主要分为三个类型:固定翼机、旋翼机和扑翼机
随着互联网和Web2.0技术的快速发展,网络媒体以其独特的交互传播方式逐渐成为民众表达诉求和获取信息的主要渠道,极大的促进了民众话语权的解放。作为反映社情民意的风向标,网络
非线性科学是一门研究非线性现象共性的基础科学,其中混沌理论是非线性科学的一个重要分支。由于混沌系统具有复杂的动力学行为,人们开始研究混沌的控制和混沌同步的问题。本
软件复用是在软件开发中避免重复劳动的解决方案,是解决软件危机的有效手段。基于构件的软件开发是当前最具潜力的软件复用方法,构件库系统是基于构件的软件开发核心。而构件
研究用户日用电负荷数据的特征,有助于电网公司对用户的用电行为有更透彻的理解。如果能依据用户异常用电数据的离群特性建立基于机器学习的用电异常行为检测系统,对于电力行业和智能电网的发展具有重要的意义。论文在基于对数据预处理和机器学习方法理论研究的基础上,结合电网用电数据特征,针对如何建立有效的异常检测模型以提高用户用电异常行为检测的算法性能,进行了深入的分析研究。主要工作内容如下:首先,介绍了用电异常
学位
随着互联网技术的迅速发展,网上的文档数据在飞速增长,在这些海量的Web结构页面中蕴藏着巨大潜在价值的知识,如何快速、有效地发现潜在知识,成为数据挖掘技术一个重要的研究
当前商品防伪技术存在很多不足,如利用印刷和电码查询技术作为主要防伪手段,因制造工艺技术的简单,在防伪打假中存在防伪周期短和容易伪造等弊端,迫切需要一种全新的商品防伪技术
目标追踪技术是计算机视觉研究领域中比较活跃的课题之一。随着计算机软硬件的发展,目标追踪技术已经在多个领域得到了应用,相关的算法研究日益深入。粒子滤波追踪算法作为一