2025-08-14 17:22:29 -04:00

663 B

History

TLA$^+$ stands for Three Letter acronym. It was invented by Leslie Lamport, who notably invented \LaTeX. TLA+ is a language for writing and checking specifications. It helps to work on system designs, and to show if a system meets specifications.

There is a nice learntla website set up by the community, mostly by Hillel Wayne

TLA stands for 'Temporal Logic of Actions'. It's a formal specification language.

TLA mainly works with a tool called TLC, which is a model checker. TLC is exhaustive, and will check every possible case.

What does TLA+ do, more specifically?

Acts on Designs!

TLA+