Specification and Verification with the TLA+ Trifecta: TLC, Apalache, and TLAPS - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

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

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

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

Identifiants

Citer

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⟩
14 Consultations
69 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More