1992
DOI: 10.7146/dpb.v21i398.6632
|View full text |Cite
|
Sign up to set email alerts
|

Coloured Petri Nets Extended with Place Capacities, Test Arcs and Inhibitor Arcs

Abstract: In this paper we show how to extend Coloured Petri Nets (CP-nets), with three new modelling primitives-place capacities, test arcs and inhibitor arcs. The new modelling primitives are introduced to improve the possibilities of creating models that are on the one hand compact and comprehensive and on the other hand easy to develop, understand and analyse. A number of different place capacity and inhibitor concepts have been suggested earlier, e.g., integer and multi-set capacities and zero-testing and threshold… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
29
0

Year Published

1993
1993
2010
2010

Publication Types

Select...
7
2

Relationship

1
8

Authors

Journals

citations
Cited by 19 publications
(29 citation statements)
references
References 3 publications
0
29
0
Order By: Relevance
“…Zero-safe nets, introduced by Bruni and Montanari [17,18], extend Petri nets with a simple mechanism to model transactions, i.e., two or more transitions that must always occur without any other transition occurring in between. Contextual nets [22,65,45] (see also [21,91,6,5]) are nets with 'read-arcs' used to 'read' without consuming, so allowing multiple, non-exclusive, concurrent uses of the same resource (token) and, therefore, the modeling of shared resources. Bruni and Sassone in [19] extend the categorical process semantics approach surveyed here satisfactorily to contextual nets, building on previous work by Gadducci and Montanari [33].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Zero-safe nets, introduced by Bruni and Montanari [17,18], extend Petri nets with a simple mechanism to model transactions, i.e., two or more transitions that must always occur without any other transition occurring in between. Contextual nets [22,65,45] (see also [21,91,6,5]) are nets with 'read-arcs' used to 'read' without consuming, so allowing multiple, non-exclusive, concurrent uses of the same resource (token) and, therefore, the modeling of shared resources. Bruni and Sassone in [19] extend the categorical process semantics approach surveyed here satisfactorily to contextual nets, building on previous work by Gadducci and Montanari [33].…”
Section: Related Workmentioning
confidence: 99%
“…The decomposition approach is also followed by [71], while the semantics for the π-calculus (cf. [64]) presented in [20] is based on nets with inhibitory arcs (see, e.g., [22,45]), a powerful extension of PT nets. A related line of research, as already mentioned, takes inspiration from the work on process algebras and set out to design and study net algebras.…”
Section: Vladimiro Sassonementioning
confidence: 99%
“…Our variant is called Colored Contextual Unweighted Petri Nets, or "nets" for short. The word contextual means that nets can contain test arcs [5], allowing compact modeling of non-destructive read operations. By unweighted we mean that each arc is associated with a single token instead of a multiset of tokens as in Colored Petri Nets.…”
Section: Colored Contextual Unweighted Petri Netsmentioning
confidence: 99%
“…If two or more transitions are not in conflict in a given marking, they can be considered as truly concurrent and may be fired in any arbitrary order resulting in the same global state. This property is known as the diamond rule [5]. For formalisms where tokens have values (such as CPN), the diamond rule holds at the level of binding elements [17].…”
Section: An Introduction To Cpnmentioning
confidence: 99%