The Specification Language TLA+

Stephan Merz 1, 2
1 MOSEL - Proof-oriented development of computer-based systems
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : The specification language TLA+ was designed by Lamport for formally describing and reasoning about distributed algorithms. It is based on a variant of Zermelo-Fränkel set theory and the Temporal Logic of Actions (TLA). A full description of the language and its use for specification appears in Lamport's book "Specifying Systems". This chapter aims at a formal definition of the core concepts of TLA and TLA+, motivating some choices, in particular with respect to competing formalisms.
Type de document :
Chapitre d'ouvrage
Dines Bjørner and Martin Henson. Logics of specification languages, Springer, pp.401-452, 2008, Monographs in Theoretical Computer Science, 978-3-540-74106-0
Liste complète des métadonnées

https://hal.inria.fr/inria-00338330
Contributeur : Stephan Merz <>
Soumis le : mercredi 12 novembre 2008 - 17:21:07
Dernière modification le : jeudi 11 janvier 2018 - 06:19:52

Identifiants

  • HAL Id : inria-00338330, version 1

Collections

Citation

Stephan Merz. The Specification Language TLA+. Dines Bjørner and Martin Henson. Logics of specification languages, Springer, pp.401-452, 2008, Monographs in Theoretical Computer Science, 978-3-540-74106-0. 〈inria-00338330〉

Partager

Métriques

Consultations de la notice

223