2007
DOI: 10.1007/978-3-540-74107-7_8
|View full text |Cite
|
Sign up to set email alerts
|

The Specification Language TLA+

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
6
4

Relationship

1
9

Authors

Journals

citations
Cited by 30 publications
(12 citation statements)
references
References 39 publications
0
12
0
Order By: Relevance
“…KerA + is a subset of TLA + Ð except for the three operators discussed above Ð and the meaning of the operators coincides with the description in the book by [Lamport 2002]. Denotational semantics of TLA + in first-order logic is given by [Merz 2008]. In Sections 6ś10, we give a brief description of each KerA + operator along with the semantics for finite structures in terms of rewriting rules.…”
Section: Kera+: the Kernel Language Of Tla+ Expressionsmentioning
confidence: 94%
“…KerA + is a subset of TLA + Ð except for the three operators discussed above Ð and the meaning of the operators coincides with the description in the book by [Lamport 2002]. Denotational semantics of TLA + in first-order logic is given by [Merz 2008]. In Sections 6ś10, we give a brief description of each KerA + operator along with the semantics for finite structures in terms of rewriting rules.…”
Section: Kera+: the Kernel Language Of Tla+ Expressionsmentioning
confidence: 94%
“…Transition formulas in TLA + are first-order terms and formulas with flexible variables (unprimed and primed ones). We give the necessary definitions of TLA + semantics, whereas details can be found in [19]. An interpretation I defines a universe |I| of values and interprets each function symbol by a function and each predicate symbol by a relation.…”
Section: Soundness Of Our Approachmentioning
confidence: 99%
“…Starting in the early 1990s and encouraged by successful experiments with TLP [21], a prototype proof system for TLA based on the Larch Prover, Lamport developed the specification language TLA + . The language is described in the book Specifying Systems [43]; the Hyperbook and Lamport's video series [46,48] provide excellent tutorial introductions, whereas the description of TLA + in [56] focuses on the semantics of the language. TLA + is based on a variant of Zermelo-Fraenkel set theory with choice (ZFC) for describing the data manipulated by an algorithm.…”
Section: Overall Design Of Tla +mentioning
confidence: 99%