2008
DOI: 10.1007/978-3-540-68855-6_6
|View full text |Cite
|
Sign up to set email alerts
|

Adapting Petri Nets Reductions to Promela Specifications

Abstract: Abstract. The interleaving of concurrent processes actions leads to the well-known combinatorial explosion problem. Petri nets theory provides some structural reductions to tackle this phenomenon by agglomerating sequences of transitions into a single atomic transition. These reductions are easily checkable and preserve deadlocks, Petri nets liveness and any LTL formula that does not observe the modified transitions. Furthermore, they can be combined with other kinds of reductions such as partial-order techniq… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 19 publications
(23 reference statements)
0
1
0
Order By: Relevance
“…The structural reductions rules we used in the performance evaluation are defined on Petri nets where the literature on the subject is rich [1,19,6,9,2,22]. However there are other formalism where similar reduction rules have been defined such as [16] using "atomic" blocks in Promela, transaction reductions for the widely encompassing intermediate language PINS of LTSmin [13], and even in the context of multi-threaded programs [7]. All these approaches are structural or syntactic, they are run prior to model-checking per se.…”
Section: Related Workmentioning
confidence: 99%
“…The structural reductions rules we used in the performance evaluation are defined on Petri nets where the literature on the subject is rich [1,19,6,9,2,22]. However there are other formalism where similar reduction rules have been defined such as [16] using "atomic" blocks in Promela, transaction reductions for the widely encompassing intermediate language PINS of LTSmin [13], and even in the context of multi-threaded programs [7]. All these approaches are structural or syntactic, they are run prior to model-checking per se.…”
Section: Related Workmentioning
confidence: 99%