Loading [MathJax]/extensions/MathZoom.js
Parameterized model checking of fault-tolerant distributed algorithms by abstraction | IEEE Conference Publication | IEEE Xplore

Parameterized model checking of fault-tolerant distributed algorithms by abstraction


Abstract:

We introduce an automated parameterized verification method for fault-tolerant distributed algorithms (FTDA). FTDAs are parameterized by both the number of processes and ...Show More

Abstract:

We introduce an automated parameterized verification method for fault-tolerant distributed algorithms (FTDA). FTDAs are parameterized by both the number of processes and the assumed maximum number of faults. At the center of our technique is a parametric interval abstraction (PIA) where the interval boundaries are arithmetic expressions over parameters. Using PIA for both data abstraction and a new form of counter abstraction, we reduce the parameterized problem to finite-state model checking. We demonstrate the practical feasibility of our method by verifying safety and liveness of several fault-tolerant broadcasting algorithms, and finding counter examples in the case where there are more faults than the FTDA was designed for.
Date of Conference: 20-23 October 2013
Date Added to IEEE Xplore: 09 December 2013
Electronic ISBN:978-0-9835678-3-7
Conference Location: Portland, OR, USA

Contact IEEE to Subscribe

References

References is not available for this document.