基于Mediator和回溯树的语义Web服务自动组合研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:liu822517
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网络技术的不断发展,人们对网络应用的需求不断向多样化、智能化和个性化的方向发展,现有网络体系结构中多种网络和多种技术共存的弊端日益明显,多种网络的互通与融合已成为当今网络发展的大趋势。为了顺应网络系统发展的趋势,业界提出了使用SOA和Web服务进行企业应用集成的解决方法。Web服务作为软件服务的一种实现方式,其自包含的、模块化的应用程序特点,使之成为实现SOA的最佳选择。随着Web服务技术的成熟,越来越多的业务提供商以Web服务的形式提供其服务,但功能简单的原子服务已经不能满足用户丰富的需要,这就需要对现有的Web服务重新进行组合,创造复杂的、符合用户个性化需求的业务以满足用户的需求。因此,研究如何自动地、高效地把相对简单的Web服务按照一定的业务流程逻辑组合起来,从而提供更强大、更完整的业务功能就显得尤为重要。本文提出一种基于Mediator和回溯树的语义Web服务自动组合方法CBT&M ASWSC,将Mediation机制和回溯树的思想应用到语义Web服务组合中。本文的研究工作主要包括以下4个方面:第一,研究如何为参与Web服务组合的Web服务增加语义信息。本文在分析和比较了目前在语义Web服务的研究方面具有较大影响力的代表性工作之后,选择了支持用多种领域模型定义语义的WSDL-S作为CBT&M ASWSC方法中的Web服务描述语言,并使用OWLOntology对Web服务的接口元素进行了语义描述。第二,研究如何将WSMO中的核心元素Mediator的思想应用到CBT&M ASWSC方法中,实现Web服务接口参数对象之间直接的语义转化。在阐明将Mediator应用在Web服务组合中的动机之后,本文针对CBT&M ASWSC方法定义了3种可通过本体匹配技术生成的Mediator,用于完成3种不同参数对象之间的语义转化。第三,研究如何将基于图搜索的Web服务组合方法与语义Web服务自动组合方法融为一体,结合两种方法的优点,达到提高Web服务自动组合的成功率和效率的目标。本文的核心算法M_CBTC&OVGPS以Mediator的语义转化功能为基础在自动构建完备回溯树的过程中即时完成了最佳有效生成路径选取,该算法是CBT&M ASWSC方法的核心,体现了CBT&M ASWSC方法与其他Web服务自动组合发方法相比的优越性。第四,为验证CBT&M ASWSC方法的可行性和有效性,通过实例说明了方法的执行过程,并通过仿真实验对方法进行了分析与评价。本文的研究对实现Web服务组合的自动化、提高Web服务组合的效率和成功率具有一定的促进作用,对推进语义Web服务自动组合方法的研究从理论层面过渡到工业实现层面也起到了积极的意义。
其他文献
Adhoc网络具有自组织、无中心、动态拓扑等特点,广泛应用于民用、军事、救灾等各个领域。现有的Adhoc安全路由协议,大多运用密码学手段对路由消息进行安全操作,提供路由消息
随着空间数据获取技术的快速发展,空间数据的数量、大小和复杂性都在急剧增加,已经远远超出了人们的解释能力,致使“空间数据爆炸但知识贫乏”。因此,利用空间数据挖掘和知识
随着网络和电子商务的快速发展,信息的爆炸性增长在给人们带来便利的同时,也给人们带来了如何在大量信息中选择所需求资源的困惑。而推荐系统就是一个帮助用户解决信息过载问
随着信息技术的不断发展,特别是Internet应用的普及,电子文本信息急剧增加。如何有效地组织和管理这些海量信息,并且能够快速、准确地获得用户所需要的信息是当今信息技术领域的
如何能在复杂多变的无线信道环境下对数据进行高速可靠的传输,成为通信业界学者研究的热点。多输入多输出(Multiple-Input Multiple-Output,MIMO)技术与正交频分复用(Orthogonal F
BPEL作为描述Web服务编制的语言之一,在商业流程中被用来描述活动和对活动的控制。BPEL具有类似程序设计语言的语法结构,如顺序、分支和循环等,能表达对业务流程的控制。BPEL
现场总线是一种用于智能化现场设备和自动化系统的开放式、全数字化、双向串行、多站或多节点的通信系统。基于现场总线的控制系统正在逐步取代传统DCS(DistributedControl S
面对如今信息技术的飞快发展,各种电子文档和电子邮件都爆炸式的增长,为了从海量文本中及时准确的获得有效的知识和信息,就需要处理大量的文本。由于互联网上大部分信息都是以文
学位
生物特征识别技术是指通过人体所特有的生理特征或行为特征来进行个人身份验证的一项技术。相对于其它的生物识别技术,指纹识别技术在广泛性、持久性、独特性、存储安全性和易