反库所/限制库所
指引How-to


简介

通常我们需要限定库所的容量, 例如,为了给一个网络缓冲器建模,或者为了便于状态空间的生成进行简化,而使网络有界。

遗憾的是CPN工具并不支持这些,但是使用反库所的概念依然能够对它们轻松建模。

反库所是与源库所有关的库所,它的每个弧来自或指向源库所,并有一个弧来自或指向反库所,移动相同编号的非着色令牌。

示例

image unordered.jpg

这是一个非常简单的发送者和接收者模型。

发送者,将包发送到网络。

接收者从网络接收包。

限制容量

我们限制网络的容量为2.

我们增加一个带有两个令牌的反库所,针对上述例子修改,可以得到:

image limited.jpg

增加一个反库所

注释: 不需要增加类型"E",它是标准声明之一。

弧的转变(引入和导出)

示例

该例能从下列文档中下载到