面向业务流程的语义web服务组合的应用与分析

面向业务流程的语义web服务组合的应用与分析

ID:32211136

大小:16.65 MB

页数:69页

时间:2019-02-01

面向业务流程的语义web服务组合的应用与分析_第1页
面向业务流程的语义web服务组合的应用与分析_第2页
面向业务流程的语义web服务组合的应用与分析_第3页
面向业务流程的语义web服务组合的应用与分析_第4页
面向业务流程的语义web服务组合的应用与分析_第5页
资源描述:

《面向业务流程的语义web服务组合的应用与分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、这种语义是否正确地反映了“意义”的本意的质问仍在继续,但语义Web作为信息处理和资源整合自动化的基础地位却越来越明确。Web服务作为软件构件本身就蕴涵着可组装性的概念,Web服务组合作为程序综合的延伸,它不仅对研究软件模型和软件结构有着积极的理论意义,而且对改进软件生产流程和提高软件生产效率都有着十分重大的实践意义。同时,语义Web服务组合作为信息集成和资源整合的一项关键技术,其自动化对人工智能的发展和智能化信息基础设施的建设都有着重要的意义,它为构建基于Web服务的分布系统的自动查找和发现提供了一个路径,使得

2、计算机能够理解服务,从而有效地实现服务的查找和执行的自动化,为语义Web服务提供了技术基础。1.2国内外研究现状自1998年语义网(SemanticWeb)的概念被提出之后,它就一直成为人们讨论与研究的热点,2000年语义Web的体系结构正式被提出,因为语义Web也需要能够对Web文档中的术语含义进行形式化描述,只有原始的服务描述语言WSDL[4】是不够的,于是相继出现了DAML-旧IL[习(DARPA代理标记语言+本体推论语言),OWLl61(Web本体语言),它们是W3C规范的重要扩充和改进,都是建立在人工

3、智能知识表示基础之上的本体语言。有了语义信息的帮助,使我们开发出的软件程序的智能和自动化将大大提高,就可为Web服务的发现、执行、解释和组合的自动化提供有效的支持,这些都是通过在Web服务中有效利用本体论领域模型进行服务的概念建模来指导Web服务应用的设计。最近几年,基于语义的Web服务发现已成为语义Web服务领域内十分活跃的研究课题。目前,关于语义Web服务方面的国际会议有很多,最具代表性的国际会议有ISWC(IntemationalSemanticW曲Conference,自2002年每年召开一届1,ICS

4、C(IEEEInternationalConferenceonServicesComputing,首届会议于2003年在美国拉斯韦加斯召开,每年一届)等【1,81。这些会议重点讨论w曲服务以及语义w曲服务发展中的热点问题。目前来说有几个主要的提供语义标注的框架模型:OWL-S、WSMO、METEOR.S和SWSF。OWL-S是Darpa组织继DAML-S后推出的新一代语义Web服务描述框架[91。OWL-S框架使用W3C组织推荐的Web本体语言OWL为其语言基础,目前版本OWL-S1.1。作为第一个提交到W3C

5、审议的语义Web服务领域的规范,OWL-S得到了W3C的一致好评。OWL-S的推出旨在支持语义Web服务的自动组合和调用,帮助用户和代理(Agent)查询、发现、调用、组合和监控语义Web服务。OWL-S2将OWL提高到了支持基于性能的语义Web服务发现的层次。但是,OWL-S的推出并不是为了替代现有的Web服务领域的标准,只是在其上扩展出一层语义层。事实上,OWL-S根据WSDL来调用服务并且扩展UDDI实现服务发现。OWL-S的工具集的研究主要包括Mindswap组织推出的系列OWL-S工具,包含OWL-S

6、API,OWL-S校验工具和OWL-S翻译器等,.它只给出了像组合器、匹配器和编辑器这样独立的工具,没有给出一套支持设计和运行的完整工具集。。WSMO是由欧盟IST支持的SWWS项目组制订的Web服务建模规范。WSMO提供了一个为开发、描述Web服务的建模框架(WebServiceModelingFramework,WSMF)tlo'11】和一种语言WSML来描述w曲服务的语义信息。WSMF由Ontologi骼、Goals、WebServices和Mediators共4个部分组成。WSMO定义了语义W曲服务不同

7、方面的概念模型。其缺点是没有用领域本体标注提供者的Web服务和需求者的查找目标,这样他们在交互过程中的互操作性和服务查找的精确度都大打折扣,使其应用性并不如OWL.S这样广泛。METEOR.Stll】是佐治亚大学开发的大规模分布式信息系统Web服务组合平台,将现有Web服务技术基础上融入了语义Web技术,使其能够完成基于语义的Web服务的发现和组合。它的主要组件有抽象处理设计器、语义发布和发现引擎、约束分析器和执行环境。抽象处理器允许用户用BPEL创建处理模型;语义发布和发现引擎提供基于分类和属性匹配的语义匹配

8、操作;约束分析器可以动态地从候选服务选择最优服务;执行环境由约束分析器返回服务的绑定操作,将抽象BPEL转化为可执行地BPEL。但目前只支持人工手动的将抽象BPEL转化为可执行的BPEL,这就使基于基于语义的查询成功后并不能执行服务,缺少执行环境。swsdll】(SemantieWebServiceFramework)是DAML语义Web服务语言委员会发布的技术报告。SWSF包括两个主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。