Conference Papers Year : 2022

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.
Fichier principal
Vignette du fichier
paper.pdf (545.54 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03844516 , version 1 (09-11-2022)

Identifiers

Cite

Igor Konnov, Markus Kuppe, Stephan Merz. Specification and Verification with the TLA+ Trifecta: TLC, Apalache, and TLAPS. Leveraging Applications of Formal Methods, Verification and Validation. 11th International Symposium, ISoLA 2022, 2022, Rhodes, Greece. pp.88-105, ⟨10.1007/978-3-031-19849-6_6⟩. ⟨hal-03844516⟩
40 View
158 Download

Altmetric

Share

More