O. Almutairi
,
N.Thomas/Electronic Notes in Theoretical Computer Science 353
(
2020
)
5
ForObject)。 然后将产品交付到仓库(objectArrive)。
我们假设仓库已经有一些产品。
3.2
无攻击系统的
PEPA
模型
在我们的PEPA模型中,有五种类型的组件:客户,Web服务器,仓库,计时器和
供应商。该模型由5个部分组成,每个部分对应一个组件。客户、Web服务器、仓
库和计时器根据模型中指定的活动依次从不同的行为中移动。该模型的公式如下:
客户组件
客户
0
=(
订单,
c
1
).
客户
1
客户
1
=(orderSucessfullyPlaced
,
r
1
).
客户
2
客户
2
=(
完整,
c)
。客户
0
模型的这一部分指定了客户的不同行为,从客户
0
移动到客户
2
。 第一个状态是
Customer0。 当客户来访时, 一个网络服务器,并以速率c1执行操作命令,导
致 客 户 1 。 然 后 , 在 状 态 Customer1 中 , 唯 一 发 生 的 动 作 是
orderSuccessfullyPlaced
,速率为
r1
,导致
Customer2
,这是客户执行动作完成时的
状态,速率为
c
,导致返回
Customer0
,这意味着客户和
Web
服务器之间的交互已经
完成。在Customer2之后,行为返回到Customer0,因此模型变为循环,并且可以
获得稳态测量。
Web
服务器组件
Webserver
0
=(order
,
c
1
).Webserver
1
Webserver
1
=(processingOrder
,
r
3
).Webserver
2
Webserver
2
=
(
orderSucessfullyPlaced
,
r
1
)
.Webserver
3
Webserver
3
=(forwardOrder
,
r
2
).Webserver
0
上面的组件代表了Web服务器的不同行为,从Web服务器0移动到Web服务器
3。第一个状态是Webserver0。当网络服务器处于状态Web-server 0时,网络服务
器执行动作订单,以从客户接收速率为
c1
的订单,然后,在状态
Webserver 1
中,发
生 的 唯 一 动 作 是 以 r3 的 速 率 pro-browsingOrder , 导 致 Webserver 2 。 在 状 态
Webserver 2中,唯一的order-SucessfullyPlace可以以速率r1发生,导致Webserver
3
,这是当
web
服务器以速率
r2
将成功订单转发到仓库时的状态。