一种支持条件分支的语义Web服务组装机制与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:huweibo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网异构的语义Web服务需要协同工作以满足复杂的应用需求。已有的对Web服务组装的研究,多限于顺序结构的组装方式。这种简单的一维线性组装方式不能满足较复杂的应用需求和较复杂的应用环境。本文致力于支持条件分支结构的语义Web服务组装的研究。这种组装方式可在组装结果中带有条件分支控制构造,因此组装结果是一个有向图。组合得到的复合Web服务可在组件服务具有不确定性效果的条件下,在外界状态完全可观察的环境中正确执行。 为了支持语义Web服务的带有条件分支结构的自动组装,本文对图规划进行了扩展。经典的图规划算法因其正确性、完备性和高效率而获得了巨大成功。然而经典的图规划只限于STRIPS的领域表示,并只能产生线性结构的规划解。本文对图规划的扩展,组合式图规划,能够处理具有不确定性效果的行动,并能产生树型结构的规划解。组合式图规划的主要思想是将具有不确定性效果的行动分解为多个行动,并对规划图进行足够的展开,从中抽取出所有能达到目标的行动序列,然后将那些对不确定性行动的不同效果进行处理的行动序列组合起来成为规划解树。组合式图规划的算法较简单,规划过程只产生一个规划图,不会产生不必要的指数级的时间复杂度增加。组合式图规划是可靠的(Sound),并且可以经过简单的修改而具备完备性(Completeness)这个重要的特性。 本文作者的工作力图使Web服务的组装工具,即本文提到的OntoComposer更加简单和易用。与其他组装工具相比,OntoComposer具有以下特点:1)在领域知识层进行组装,组装人员看不到Web服务的实现技术和OWL-S语言;2)可视化进行问题域编辑和服务组装,组装过程不需要进行编程;3)自动组装和手动组装结合。
其他文献
学位
本文根据目前国内外办公自动化系统建设的现状,提出了解决办公自动化领域中普遍问题的综合解决方案,对其功能模型进行了综合分析,并用Microsoft.Net平台实现,最终设计出了一套实
随着多跳无线网络各种应用的迅速发展,人们对服务质量的要求越来越高,要求多跳无线网络既能满足非实时应用如高吞吐量、低时延以及低能耗等方面的服务质量需求,又能为实时应用提
在Internet上提供大规模的VoD(Video on Demand)服务是一项具有挑战性的工作。传统的视频流播放方式是基于Client/Server(C/S)集中式网络模式,面临网络带宽受限的问题,表现在媒体
互联网是人们发布信息和获取知识的重要平台,随着冗余信息和垃圾信息的急剧增加,快速准确地获取需要的知识成为客观需求。在此背景下,知识图谱、问答系统等基于命名实体知识库的
随着P2P系统在网络领域的快速发展,越来越多的问题开始困扰运营商和终端用户.其中带宽占用过大,资源定位效率低下显得尤为突出.为了在大规模:P2P系统中缓解这些状况,P2P系统
CAD系统是一种用户交互性非常强的系统,用户输入事件驱动着系统中各种功能的执行,是一种典型的事件驱动的系统。CAD系统的用户交互子系统构成了整个系统的基础,系统的其他功能都
应用的发展和技术的进步使传统的高性能计算和最初以互联网应用为载体的云计算的发展呈现出越来越相似的需求特性。一方面,伴随着高性能计算性能的不断提升和系统的日益庞大,传
作为一种新兴的、面向Intemet的分布式计算模式,面向服务的计算为构造松耦合、跨组织的集成应用提供了更好的使能技术.Web服务作为当前最主要的一种服务实现技术,目的是为Int
Web服务以其标准化、松耦合、跨平台的特性,被广泛应用到企业内部的业务流程集成中。但是Web服务无法应用于动态性很强的环境,无法动态发现系统中可用的Web服务,因为集中式的UDD
学位