用面向对象技术解决领域数据异构问题的研究

来源 :西南师范大学 西南大学 | 被引量 : 4次 | 上传用户:sakurzhe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象的分析和设计方法是软件工程重要的研究领域,主要研究用面向对象的概念、原理和技术来分析、描述软件系统并构造系统模型。 异构是当今计算机信息领域内普遍存在的现象,本文着重探讨领域工程中的异构问题。领域数据工程中最普遍的异构是领域软件集成平台异构,基于公共数据模型的领域平台可较好地解决问题。 目前解决数据异构的方法很多,首先对目前四种解决模型进行了比较和分析,即基于互操作的集成模型,基于迁移的集成模型,基于多协议栈的集成模型和基于多接口的集成模型,阐述了它们的功能、性能和适用范围,指出了它们在领域工程中的局限性。然后针对这种局限性提出了用面向对象技术的解决领域工程中的异构问题。 作者对面向对象技术作了整体介绍,并对其重点技术UMI(Unifled modeling language统一建模语言)的特色功能进行了论述。提出了面向对象的公共数据模型及其基于EECA的对象状态转换规则和基于CCRM的聚类机制能较好地解决领域工程中异构数据共享冲突的观点。 作者用面向对象技术给出了领域公共数据模型FCDM(Fields Common Data Model)的主要内容、建立与表达、类结构组织和实体定义、属性、约束规则等构筑技术,并重点介绍了对象状态转换规则和对象聚类机制及其特点。基于EECA(Event-Condition-Action)主动规则对象的行为可以按规则状态转换方式进行描述,当对象监控的事件发生时,规则对象检查它的条件状态,若条件为真,则执行有关的操作;基于簇和角色的概念聚类机制CCRM(Conceptual Cluster-Role mechanism)允许同质的或异质的对象被动态聚集到簇中,在簇中扮演不同的角色。基于EECA的主动规则可较好地解决对象之间通信和转换时的语义和结构冲突;基于CCRM的对象聚类机制克服了传统的弱类型和强类型的缺点,使模型更具灵活性和稳定性。 最后,对面向对象的公共数据模型解决领域数据异构的优势、性能、适用范围和应注意的方面进行了讨论,并通过实验和例子证明了该模型在领域工程中的可行性。
其他文献
该文对三种数据挖掘算法进行了研究,并对这些算法作了改进,其中包括:关联规则挖掘算法、事件序列中频繁情节挖掘算法、决策树挖掘算法.对于关联规则挖掘问题,针对当前挖掘算
随着嵌入分布式系统和现代数据库的发展,主动实时数据库管理系统(ARTDBMS)日益成为数据库和工程控制领域关注的研究热点.实时数据库系统(RTDBS)的高性能要求以内存数据库(MMD
我们完成的主要工作如下:(1)编程实现简化的环匹配算法、 Mfold算法和Lyngsφ算法,给出其试验与比较结果. (2)提出一个实用的新简化模型和相应的动态规划算法1.模型仅引入一
随着计算机应用的发展与普及以及网络经济的到来,新的经济模式对传统企业的运营模式和应用开发方法都提出了新的要求。 浙江电视台新闻中心作为一个较大规模的新闻传播媒体
随着全球经济一体化和我国政府电子政务的推进,为了优化和改善投资环境,改变政府管理形象和管理手段,在未来区域性经济发展中赢得主动,占领先机,各地政府投资管理部门都在积极提倡
针对喷黑打印机彩色图像输出的非线性程度较高的情况,该文在研究现有彩色分色算法的基础上,利用科学发现的思想对设备在特定打印环境下的打印特性进行学习,并结合多维颜色查
为了改变辽河油田天然气落后的计量状态,我们采用标准孔板、智能传感器、国际标准天然气压缩因子、体积流量算法和补偿技术进行天然气计量技术改造.整个计算机计量系统由服务
随着统计信息量的逐年增大和社会对统计信息需求量的不断增加,特别是河南省统计信息工程的实施,对作为网络信息基础的各种统计信息资源库提出了更高、更快、更方便和管理更简单
数据立方计算问题一般可以采用立方格图来描述;在数据立方计算中可以结合多种优化计算的技术,以提高数据立方计算的速度;用于数据立方计算的聚集函数的性质则限制了优化方法
该文首先给出了公开密钥基础设施的基本概念和技术,分析了现有PKI信任模型在动态商业协作环境下的局限性,指出了对最高信任机构存在的要求以及用交叉认证方式实现互操作性和