Proceedings Design, Automation and Test in Europe
DOI: 10.1109/date.1998.655947
|View full text |Cite
|
Sign up to set email alerts
|

Efficient verification using generalized partial order analysis

Abstract: This paper presents a new formal method for the efficient verification of concurrent systems that are modeled using a safe Petri net representation. Our method generalizes upon partial-order methods to explore concurrently enabled conflicting paths simultaneously. We show that our method can achieve an exponential reduction in algorithmic complexity without resorting to an implicit enumeration approach.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 16 publications
0
2
0
Order By: Relevance
“…The analysis technique itself, called generalized partialorder analysis [18], tackles the two primary sources of combinatorial explosion that may occur in conventional reachability analysis. The first source is due to concurrently enabled actions for which standard analysis requires enumerating all possible orderings.…”
Section: Verification Frameworkmentioning
confidence: 99%
See 1 more Smart Citation
“…The analysis technique itself, called generalized partialorder analysis [18], tackles the two primary sources of combinatorial explosion that may occur in conventional reachability analysis. The first source is due to concurrently enabled actions for which standard analysis requires enumerating all possible orderings.…”
Section: Verification Frameworkmentioning
confidence: 99%
“…We have chosen the Petri net formalism, because it is well suited to model concurrency, choice, and causality, and because there is a wealth of formal verification techniques [15,18] that can exploit the inherent partial order properties explicitly captured in the model. However, a major problem when using Petri nets as a model for verification, is the lack of a formal mapping between constructs in the (system) specification language itself and Petri net operations.…”
Section: Introductionmentioning
confidence: 99%