Graph explorer

TLA+ Proofs

TLA+ is a specification language based on standard set theory and temporal logic that has constructs for hierarchical proofs. We describe how to write TLA+ proofs and check them with TLAPS, the TLA+ Proof System. We use Peterson's mutual exclusion algorithm as a simple example to describe the features of TLAPS and show how it and the Toolbox (an IDE for TLA+) help users to manage large, complex proofs.

9 nodes9 linksoverview previewTLA+ Proofs
9 nodes9 links
TLA+ Proofs9 visible / 9 total nodes / 24 links
Related contextCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipCo-authorshipAuthorshipAuthorshipAuthorshipAuthorshipTopic signalTopic signalAuthorshipAuthorshipWTLA+ Proofspreprint / 2012ADenis CousineauResearcherADamien DoligezResearcherALeslie LamportResearcherAStephan MerzResearcherTSoftware Engineering3620 worksTLogic in Computer Science2208 worksADaniel RickettsResearcherAHernán VanzettoResearcher
PaperSignal 108 links

TLA+ Proofs

preprint / 2012

Open