- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
web服务线性态逻辑模型检查研究
摘 要
由于应用的复杂性,在很多情况下单个Web服务难以满足实际需求,对于复
杂业务过程的处理需要采用服务组合的方法即由各个小粒度的Web服务相互之
间通信和协作来实现大粒度的服务功能。Web服务组合常用于描述跨组织的业务
流程等高层业务逻辑,这意味着系统的任何错误都可能导致严重的损失。保证服
务组合的正确性,确认服务组合的有效性是Web服务组合系统成功的关键。
本文将基于自动机的模型检查技术应用到Web服务组合中。首先从语义角度
PROMELA语言执行方式的理解决定所描述系统模型的行为方式。论文给出
PROMELA语法的抽象对象模型的形式化定义和一个算法来实现PROMELA语法到抽
象对象模型的映射,描述了PROMELA指称语义。针对SPIN中原子序列和同步通
信等复杂问题给出了解决方法。
支持的控制流机制包括:顺序、并发、同步、条件、非确定性选择等。论文提出
了一种Web服务数据流和控制流的模型,可以在数据流和控制流之间验证不利的
的确定以及如何执行这种映射。
最后利用模型检验工具SPIN对有第三方支付平台参与的网上交易进行形式
化分析。实验证明此方案能够对基于WS-CDL的Web服务组合进行行之有效的验
证。
关键词:Web服务;线性时态逻辑:形式化方法;模型检查
Abstract
A and web difficulttomeettheactualdemandin
singlesimpleservice(WS)is
casesduetothe deal谢tllthe business
many complexi够ofapplications.To complex
itneedsto anumberofWSs.A
processes compose numberofWSsofsmall
granularity
communicateand
collaboratewitlleachothertoachieve servicefunction.The
complex
ofWSsiSusedtodescribethecombinationof
composition cross.organizational
business as that
business means
processes,suchhigh-level logic,which system
any
errorscail to
leadseverelossesandfaults.ThetoSuccessis ensureandconfirm
key to
the ofwebservices
validity composition.
Inthis model basedonautomatais to
paper checkingtechnology applied
of semanticofPROMELAis
compositionWSs.First,the studied.PROMELA
文档评论(0)