Specifying and verifying systems with TLA+

  • Authors:
  • Leslie Lamport;John Matthews;Mark Tuttle;Yuan Yu

  • Affiliations:
  • Microsoft Research;HP Labs, Cambridge Research Lab, Cambridge, MA;HP Labs, Cambridge Research Lab, Cambridge, MA;Microsoft Research

  • Venue:
  • EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

TLA+ is a high-level specification language that has been used to specify and check the correctness of several hardware protocols. We expect that it can also be used to specify and check concurrent algorithms and protocols for software systems.