基于进程代数的Web服务组合中的演员模型分析
在Web服务组合的领域中,进程代数为描述和分析系统行为提供了强大的工具。下面将详细介绍一个买书示例中的各个组件及其行为,以及如何将它们组合成一个完整的系统。
1. WS1相关状态转换
WS1的状态转换可以通过以下等式描述:
WS116 = rWS1(PayBWW1) · WS117
WS117 = IWS1 · WS118
WS118 = sWS2(PayBWW12) · WS1
通过APTC(代数进程理论)的代数定律,可以证明WS1能展现出期望的外部行为:
τIWS1(∂∅(WS1)) = rWSO1(rWS1(ReBuyingBooksWC1) · sWSO1(ReBuyingBooksWW1)
· rWS1(RequestLBWW1) · sWS2(RequestLBWW12) · rWS1(SendLBWW21)
· sWSO1(ReceiveLBWW1) · rWS1(SendSBWW1) · sWS2(SendSBWW12)
· rWS1(SendPBWW21) · sWSO1(ReceivePBWW1) · rWS1(PayBWW1)
· sWS2(PayBWW12) · τIWS1(∂∅(WS1))
其中,IWS1扩展为 IWS1 ∪{
{isInitialed(WS1) = FLALSE},{isInitialed(WS1) = T RUE}}
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



