Specification and Verification with the TLA+ Trifecta: TLC, Apalache, and TLAPS

11/14/2022
by   Igor Konnov, et al.
0

Using an algorithm due to Safra for distributed termination detection as a running example, we present the main tools for verifying specifications written in TLA+. Examining their complementary strengths and weaknesses, we suggest a workflow that supports different types of analysis and that can be adapted to the desired degree of confidence.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset