基于本体的tar协同数据管理框架分析-analysis of tar collaborative data management framework based on ontology.docxVIP

  • 4
  • 0
  • 约8.22万字
  • 约 89页
  • 2018-05-18 发布于上海
  • 举报

基于本体的tar协同数据管理框架分析-analysis of tar collaborative data management framework based on ontology.docx

基于本体的tar协同数据管理框架分析-analysis of tar collaborative data management framework based on ontology

承诺书本人郑重声明:所呈交的学位论文,是本人在导师指导下,独立进行研究工作所取得的成果。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本人授权南京航空航天大学可以有权保留送交论文的复印件,允许论文被查阅和借阅,可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文。(保密的学位论文在解密后适用本承诺书)作者签名:日期:摘要本文以面向商家的托管式电子商务物流管理平台的研究与开发为应用背景,结合面向服务架构SOA、Mediator/Wrapper数据集成框架技术和Agent技术,深入研究了TAR(任务-代理- 资源)协同数据管理框架的设计,并采用面向Agent方法对其进行优化。通过工作流技术结合多Agent协作,实现了数据存取;采用本体树组织数据的存储结构,分别建立全局本体和局部本体以及之间的映射关系实现了数据存储。首先,探讨了TAR数据协同软件架构的关键技术。一是研究了SOA 和SOA开发技术Web Service,给出了TAR数据协同管理软件基于SOA的层次结构模型。二是对面向Agent的软件开发框架进行深入研究,给出KQML的表示方法并结合应用背景对KQML原语进行扩充。三是给出了工作流建模方法与协同表示方法,并深入研究了角色协同和信息协同技术。最后建立了Mediator/Wrapper框架结构,给出OWL描述模板,探讨了全局本体和局部本体之间的映射关系,通过查询分解算法实现从语义查询到数据源查询的转换,实现数据的透明访问。其次,对基于本体的TAR协同数据管理框架进行领域分析和领域设计。在领域分析中,首先结合面向商家的托管式电子商务物流应用背景给出了软件框架的功能模型,并对领域需求进行抽象与描述,给出软件用例模型。其次对关键用例进一步分解,给出基于工作流表示的物流订单管理活动模型和BPEL表示。最后构建全局本体和局部本体,提出基于相似度综合的本体映射方法,并对查询转换算法做了详细的分析。在领域设计中,首先建立对象结构模型与行为模型。其次运用Agent的技术对类模型进行了优化设计,对通信过程给出扩充的KQML原语表示。最后给出典型应用数据库设计和界面设计。最后给出开发环境配置和典型应用实现。首先给出开发环境配置。其次给出数据管理软件的构件图,并采用ACME语言对模型进行可实现性描述。最后给出典型应用代码片段,展示了软件的实际开发过程。本文所提出的Agent软件设计方法、Mediator/Wrapper编程模式、本体映射方法和TAR数据协同框架都被应用到系统的开发中,具有一定的理论意义和工程实践价值。关键词:协同数据管理,本体描述模板OWL,本体映射方法,KQML表示,多Agent协作,Mediator/Wrapper,TAR框架ABSTRACTThispaperpresentstheframeworkofcooperativedatamanagementsoftwarebasedonresearch anddevelopmentofseller-orientedlogisticsmanagementplatformofe-commercecompany.The softwarearchitecture,optimizedbyAgent-Orientedtechnologyandontologymappingmethod, implementsbySOA/WebServicetechonoloy,Mediator/Wrapperdataintegrationframeworkand Agent-orientedtechnology.WorkflowtechnologyandMulti-Agentcollaborationareusedtoachieve collaborativedata access,ontology and mapping technology are to realize collaborative data storage.Firstly,someimportanttechnologyofTAR-orienteddatacooperatingarediscussed,includingSOA architectureandWebServicetechnologyforestablishingthesofewaremodel,Agent-oriented technologyforclass modeloptimization,extendedKQMLcommunicatemethodforMulti-Agent cooperation,workfl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档