PV2 ⊧ ATHOS: Asynchronous to HO Synchronizercomputes the synchronous counterpart of an asynchronous protocol
Application domain/field
- Verification
- Asynchronous fault-tolerant distributed systems
Type of tool
Rewriter/translatorExpected input
- Asynchronous fault-tolerant protocol, e.g. a leader election protocol, in a C embedding of the language specified in the paper
- Configuration file
Format:
Protocol: C embedding of their language. Be aware:- can only contain C99-like syntactic constructions
- all code has to be in a
main()
function - directives and headers are not supported
if
andelse
tokens are followed by curly braces