基于本体的TAR协同数据管理框架研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:zhangduanhua0505
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以面向商家的托管式电子商务物流管理平台的研究与开发为应用背景,结合面向服务架构SOA、Mediator/Wrapper数据集成框架技术和Agent技术,深入研究了TAR(任务-代理-资源)协同数据管理框架的设计,并采用面向Agent方法对其进行优化。通过工作流技术结合多Agent协作,实现了数据存取;采用本体树组织数据的存储结构,分别建立全局本体和局部本体以及之间的映射关系实现了数据存储。首先,探讨了TAR数据协同软件架构的关键技术。一是研究了SOA和SOA开发技术WebService,给出了TAR数据协同管理软件基于SOA的层次结构模型。二是对面向Agent的软件开发框架进行深入研究,给出KQML的表示方法并结合应用背景对KQML原语进行扩充。三是给出了工作流建模方法与协同表示方法,并深入研究了角色协同和信息协同技术。最后建立了Mediator/Wrapper框架结构,给出OWL描述模板,探讨了全局本体和局部本体之间的映射关系,通过查询分解算法实现从语义查询到数据源查询的转换,实现数据的透明访问。其次,对基于本体的TAR协同数据管理框架进行领域分析和领域设计。在领域分析中,首先结合面向商家的托管式电子商务物流应用背景给出了软件框架的功能模型,并对领域需求进行抽象与描述,给出软件用例模型。其次对关键用例进一步分解,给出基于工作流表示的物流订单管理活动模型和BPEL表示。最后构建全局本体和局部本体,提出基于相似度综合的本体映射方法,并对查询转换算法做了详细的分析。在领域设计中,首先建立对象结构模型与行为模型。其次运用Agent的技术对类模型进行了优化设计,对通信过程给出扩充的KQML原语表示。最后给出典型应用数据库设计和界面设计。最后给出开发环境配置和典型应用实现。首先给出开发环境配置。其次给出数据管理软件的构件图,并采用ACME语言对模型进行可实现性描述。最后给出典型应用代码片段,展示了软件的实际开发过程。本文所提出的Agent软件设计方法、Mediator/Wrapper编程模式、本体映射方法和TAR数据协同框架都被应用到系统的开发中,具有一定的理论意义和工程实践价值。
其他文献
基于网格和密度的聚类算法速度快,能发现任意形状的簇,适于空间数据的聚类。但现有的基于网格和密度的聚类算法往往要求用户输入网格粒度和密度阈值这两个参数,这加重了用户
在全球一体化的网络环境下,信息交换的便利产生了信息安全的诸多隐患,其重要性也与日俱增,传统密码学已经满足不了当前信息安全越来越多样化和复杂化的要求。信息隐藏可以利用载
Ad hoc网络作为一种特殊的无线网络,具有多跳、自组织、无中心等特点。由于Ad hoc网络组网快捷、灵活,且不受固定基站束缚,使它十分适合于军事或一些紧急场合的应用。然而Ad
随着信息技术的飞速发展,信息系统在电信、航天、军事等关键应用领域中得到广泛应用。为了对军事领域的信息系统提供可靠性保障,需要研究和设计高效的失效检测系统。相比普通信
随着计算机和网络技术的发展,XML因其具有自描述性、可扩展性等特点,逐渐成为各领域描述数据的标准。然而由于应用领域的不断扩展,产生了大量异构的XML数据。为了屏蔽各数据
物联网环境是一个开放的、动态的高度自治的分布式智能系统。物联网环境下的信息服务应该具备可以让用户透明地获得及使用物理环境数据与分布在环境中的计算资源的能力。同时
无线传感器网络技术是遥感技术与信息技术的扩展。它综合了传感器技术、嵌入式计算技术、现代网络及无线通信技术等,能够通过各类集成化的微型传感器协同工作,完成指定的任务
本文分析了基于Java的无纸化考试系统的基本功能需求,概述了在设计开发过程中所使用的工具软件和相关核心技术,对项目的数据加密及项目文件安全进行了简单论述,对自动试卷生成算
广播加密以其快速获取、传输、处理并分发信息等优点,无论是在军事领域还是在民用领域均有着广泛的运用。然而,由于空间信息网是由多个异构的自治安全域组成的,不同自治安全域存
模型驱动架构MDA(Model Driven Architecture)是一个软件开发架构,它将软件开发由代码层抽象到模型层,提高了软件的抽象层次。MDA的系统开发流程为:在需求分析的基础上建立与