2020
DOI: 10.1007/978-3-030-53291-8_5
|View full text |Cite
|
Sign up to set email alerts
|

AdamMC: A Model Checker for Petri Nets with Transits against Flow-LTL

Abstract: The correctness of networks is often described in terms of the individual data flow of components instead of their global behavior. In software-defined networks, it is far more convenient to specify the correct behavior of packets than the global behavior of the entire network. Petri nets with transits extend Petri nets and Flow-LTL extends LTL such that the data flows of tokens can be tracked. We present the tool AdamMC as the first model checker for Petri nets with transits against Flow-LTL. We describe how … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
6
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 15 publications
(10 citation statements)
references
References 25 publications
(26 reference statements)
0
6
0
Order By: Relevance
“…Features for Petri Nets with Transits. AdamMC [10] is a command-line model checking tool for Petri nets with transits and Flow-LTL [9]. The model checking problem of Petri nets with transits against Flow-LTL is solved by a reduction to Petri nets and LTL.…”
Section: Web Interface For Petri Nets With Transitsmentioning
confidence: 99%
See 1 more Smart Citation
“…Features for Petri Nets with Transits. AdamMC [10] is a command-line model checking tool for Petri nets with transits and Flow-LTL [9]. The model checking problem of Petri nets with transits against Flow-LTL is solved by a reduction to Petri nets and LTL.…”
Section: Web Interface For Petri Nets With Transitsmentioning
confidence: 99%
“…In particular, it is possible to globally select desired runs of the system with LTL (e.g., only fair and maximal runs) and check the local data flow of only those runs again with LTL. A model checker for Petri nets with transits against Flow-LTL is implemented in the tool AdamMC [10].…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, all parameters are selectable by the user and a script is provided to compare different settings. An overview of the selectable optimization parameters can be found in the documentation of AdamMC [12]. Our main improvement claims can be retraced by the case study in Sec.…”
Section: Algorithms and Optimizationsmentioning
confidence: 99%
“…Thereby, AdamMC can handle software-defined networks with up to 82 switches. ‡ This is the full version of [13].…”
mentioning
confidence: 99%
“…Typical methods of formal verification include model checking and theorem proving. There have been lots of useful tools that implement these methods such as SPIN [10], NuSMV [3], JKIND [8], and AdamMC [7] for model checking, or Coq [18], Isabelle [14] for theorem proving.…”
Section: Introductionmentioning
confidence: 99%