web服务流程相容性和等价性分析

web服务流程相容性和等价性分析

ID:13664763

大小:1.32 MB

页数:18页

时间:2018-07-23

web服务流程相容性和等价性分析_第1页
web服务流程相容性和等价性分析_第2页
web服务流程相容性和等价性分析_第3页
web服务流程相容性和等价性分析_第4页
web服务流程相容性和等价性分析_第5页
资源描述:

《web服务流程相容性和等价性分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机学报》2009年12期,2009,32(12)Web服务流程相容性和相似性分析收稿日期:修改稿收到日期:本课题得到国家自然科学基金(60674080,60704027)、国家“八六三”高技术研究发展计划项目基金(2007AA04Z150)资助。李喜彤,男,1982年生,博士研究生,研究方向为Web服务、面向服务计算、Petri网原理及应用。E-mail:lxt04@mails.tsinghua.edu.cn。联系地址:北京清华大学紫荆公寓14#1218B(邮编:100084)。范玉顺,男,1962年生,博士,教授,博士生导师,研究领域包括企业建模、工作流管理、面向

2、服务体系架构。李喜彤范玉顺(清华大学自动化系北京100084)摘要服务组合和服务替换是面向服务计算的研究热点,服务流程的相容性和相似性分析是其中的两个密切相关的问题,具有较大实用价值。基于着色Petri网建模Web服务流程,定义服务流程的正确性和相容性。提出服务良构性的概念,证明良构性能够保证组合服务可达终止状态的正确性。在相容性分析的基础上,提出服务流程相似性的定义,证明若新服务与要被替换的服务流程相似,则所进行的替换是上下文无关的,替换后无须再做组合正确性验证,给出相似性的判定算法。结论和算法改进了现有服务组合验证和服务替换方法的不足。关键词Web服务;服务组合;服

3、务替换;相容性;相似性中图法分类号TP311AnalyzingCompatibilityandSimilarityofWebServiceProcessesLIXi-TongFANYu-Shun(DepartmentofAutomation,TsinghuaUniversity,Beijing100084)AbstractServicecompositionandsubstitutionarekeyresearchissuesinService-OrientedComputing(SOC).Amongthem,analyzingcompatibilityandsimil

4、arityofWebserviceprocessesaretwoclosely-relatedissuesandofgreatimportance.ThispapermodelsWebserviceprocessesusingColoredPetrinets(CPN)andpresentsthedefinitionsofcorrectnessandcompatibilityofWebserviceprocesses.Then,thenotionofwell-structurednessofWebservicesisdeveloped.Thepaperprovesthat

5、allreachablefinalmarkingsofacompositeservicecomposedbywell-structuredservicesarecorrect.Basedonthecompatibilityanalysis,thepaperdevelopsthedefinitionofsimilarityofWebserviceprocessesinordertoinvestigateservicesubstitution.Itisconcludedthatsubstitutingaserviceinacompositioncanbeperformedi

6、ndependentofthecontextaslongasthenewserviceissimilartothesubstitutedone.Thereisthusnoneedtoverifythesubstitutedservicecompositionagain.Thepaperdevelopsanalgorithmforverifyingsimilaritybetweentwoservices.Theresultsandalgorithmareusedtoimprovetheexistingmethodsofservicecompositio18计算机学报》20

7、09年12期,2009,32(12)nverificationandservicesubstitution.KeywordsWebservice;servicecomposition;servicesubstitution;compatibility;similarity1引言Web服务是目前面向服务体系架构最流行的一种实现形式。单个Web服务通常无法满足用户需求,而需要将若干个Web服务组合起来协同工作。服务组合是指将若干个已存在的Web服务按照一定规则动态发现,并组装成一个增值的、更粗粒度的服务或系统以满足用户的复杂需求。服务组合已成

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

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

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