2010 Ninth International Workshop on Parallel and Distributed Methods in Verification, and Second International Workshop on Hig 2010
DOI: 10.1109/pdmc-hibi.2010.13
|View full text |Cite
|
Sign up to set email alerts
|

Industrial Strength Distributed Explicit State Model Checking

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
22
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 34 publications
(23 citation statements)
references
References 22 publications
0
22
0
Order By: Relevance
“…Kuai 1 is implemented on top of PReach [2], a distributed enumerative model checker built on Murphi. We model switches, clients, and the controller as concurrent Murphi processes which communicate using message passing, with the queues modeled as multisets.…”
Section: Implementation and Evaluationmentioning
confidence: 99%
See 2 more Smart Citations
“…Kuai 1 is implemented on top of PReach [2], a distributed enumerative model checker built on Murphi. We model switches, clients, and the controller as concurrent Murphi processes which communicate using message passing, with the queues modeled as multisets.…”
Section: Implementation and Evaluationmentioning
confidence: 99%
“…For the simple SSH example, the number of explored states is approximately 2 million without partial order reductions, but only 13 with reductions! To handle large state spaces, our model checker Kuai distributes the model checking over a number of nodes in a cluster, using the PReach distributed model checker [2] (based on Murphi [4]) as its back end. The large-scale distribution enables Kuai to model check large state spaces quickly.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…One can find early research results on distributed model checking [8], [9] and software synthesis [10]. However the number of the distributed SE methods is still not sufficient.…”
Section: Selected Software Engineering Problemsmentioning
confidence: 99%
“…This is a key preliminary step in the model checking or performance analysis of concurrent systems and is based around a breadthfirst search core. Over three decades, the gradual adoption of probabilistic data structures and algorithms [2][3][4][5][6][7], out-of-core storage [6,[8][9][10][11] and parallelism [6,7,[12][13][14][15][16] have driven supported capacities from ∼ 10 5 states to ∼ 10 10 states [6]. A fundamental problem in the field of bioinformatics which has seen a similar evolution over the last 20 years or so is that of assembling genomic sequences from a set of overlapping reads.…”
Section: Introductionmentioning
confidence: 99%