arXiv · 2211.07216
Specification and Verification with the TLA+ Trifecta: TLC, Apalache, and TLAPS
Abstract
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.
Explore related subjects
Keep this discovery
Igor Konnov, Markus Kuppe, Stephan Merz. 2022-11-14. Specification and Verification with the TLA+ Trifecta: TLC, Apalache, and TLAPS. https://doi.org/10.1007/978-3-031-19849-6_6
Cite the original work for its findings. Save a collection to share your selection of sources.