2008
DOI: 10.1007/978-3-540-68746-7_20
|View full text |Cite
|
Sign up to set email alerts
|

MC-SOG: An LTL Model Checker Based on Symbolic Observation Graphs

Abstract: International audienceModel checking is a powerful and widespread technique for the verification of finite distributed systems. However, the main hindrance for wider application of this technique is the well-known state explosion problem. During the last two decades, numerous techniques have been proposed to cope with the state explosion problem in order to get a manageable state space. Among them, on-the-fly model-checking allows for generating only the ”interesting” part of the model while symbolic model-che… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
34
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 33 publications
(37 citation statements)
references
References 18 publications
0
34
0
Order By: Relevance
“…Such actions are said to be observed while the other actions of the system are unobserved. Previous results [9,17] show that such a formula is satisfied by the LTS if and only if it is satisfied by the respective SOG. The SOG is defined as a graph where each node is a set of states linked by unobserved actions and each arc is labelled by an observed action.…”
Section: The Symbolic Observation Graphmentioning
confidence: 86%
See 2 more Smart Citations
“…Such actions are said to be observed while the other actions of the system are unobserved. Previous results [9,17] show that such a formula is satisfied by the LTS if and only if it is satisfied by the respective SOG. The SOG is defined as a graph where each node is a set of states linked by unobserved actions and each arc is labelled by an observed action.…”
Section: The Symbolic Observation Graphmentioning
confidence: 86%
“…On the other hand, Symbolic Observation Graphs (SOGs) [9,17] provide an abstraction-based approach leading to a compact representation of the system's state space graph, and allowing for the analysis of properties expressed using LTL\X (Linear Time Logic [20] from which the "next operator" has been removed). We have shown a purely modular construction of these in [15].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The SOG [22,24,15] is an abstraction of the reachability graph of concurrent systems. The construction of the SOG is guided by the set of actions occurring in the formula to be checked.…”
Section: Event-based Symbolic Observation Graphmentioning
confidence: 99%
“…Such an obtained graph represents an abstraction of the system on which the verification of a LTL/X property is equivalent to the verification on the original reachability graph. It has been established (see e.g., [15,22,10] ) that the SOG-based approach can outperform purely symbolic techniques in model checking of LTL properties. In this work, we adopt a dynamic load balancing scheme in order to balance the load on threads sharing the SOG construction task.…”
mentioning
confidence: 99%