TLA+

E467809

TLA+ is a formal specification language developed by Leslie Lamport for modeling and verifying concurrent and distributed systems using mathematical logic.

All labels observed (2)

Label Occurrences
TLA+ canonical 5
TLA+ specification language 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf formal specification language
mathematical specification language
abbreviationOf Temporal Logic of Actions plus
appliedTo cache coherence protocols
consensus protocols
distributed storage systems
fault-tolerant algorithms
basedOn Temporal Logic of Actions
creator Leslie Lamport
designedFor algorithm specification
high-level system design
protocol specification
developedBy Microsoft Research
documentationWebsite https://lamport.azurewebsites.net/tla/tla.html
field concurrent systems
distributed systems
formal methods
software engineering
focusesOn concurrency
distributed algorithms
system behavior over time
hasComponent PlusCal
TLA+ Toolbox
TLA+ proof system
TLC model checker
hasSemantics state-transition system
hasSpecificationLanguage PlusCal
hasSyntaxStyle mathematical
influenced PlusCal
license open source
notableUser Amazon Web Services
Intel
linked to: Intel Corporation

Microsoft Azure
linked to: Azure

Oracle
linked to: Oracle Database
purpose detecting design errors
modeling concurrent systems
modeling distributed systems
verifying system correctness
supportedBy Microsoft Research
supports liveness properties
mechanized proofs
model checking
refinement reasoning
safety properties
toolWebsite https://github.com/tlaplus/tlaplus
uses first-order logic
mathematical logic
set theory
temporal logic

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

TLA hasExtension TLA+
TLA relatedTo TLA+
TLA influenced TLA+
PlusCal canBeTranslatedTo TLA+
subject linked to: PlusCal algorithm language
PlusCal relatedTo TLA+ specification language
subject linked to: PlusCal algorithm language
linked to: TLA+