2012 IEEE/AIAA 31st Digital Avionics Systems Conference (DASC) 2012
DOI: 10.1109/dasc.2012.6382444
|View full text |Cite
|
Sign up to set email alerts
|

Model checking a self-stabilizing synchronization protocol for arbitrary digraphs

Abstract: This report presents the mechanical verification of a self-stabilizing distributed clock synchronization protocol for arbitrary digraphs in the absence of faults. This protocol does not rely on assumptions about the initial state of the system, other than the presence of at least one node, and no central clock or a centrally generated signal, pulse, or message is used. The system under study is an arbitrary, nonpartitioned digraph ranging from fully connected to 1-connected networks of nodes while allowing for… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2012
2012
2015
2015

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…The details of the model checking effort are similar to [22], where the models of the system components and their data structures are fully described and similar abstractions are employed with respect to the size of the model and real-time delays. We do not restate the details of model checking effort here.…”
Section: Verification Of the Correctness Of The Protocol Via Model Checkingmentioning
confidence: 99%
See 2 more Smart Citations
“…The details of the model checking effort are similar to [22], where the models of the system components and their data structures are fully described and similar abstractions are employed with respect to the size of the model and real-time delays. We do not restate the details of model checking effort here.…”
Section: Verification Of the Correctness Of The Protocol Via Model Checkingmentioning
confidence: 99%
“…Instead, we focus on the model checking results. Similar to [22], the Symbolic Model Verifier (SMV) was used in the modeling of this protocol on a PC with 4GB of memory running Linux [23]. SMV's language description and modeling capability provide relatively easy translation from the pseudo-code.…”
Section: Verification Of the Correctness Of The Protocol Via Model Checkingmentioning
confidence: 99%
See 1 more Smart Citation