Design and implementation of a GUI for the TLC model checker

  • Authors:
  • B. Wang;C. Pronk

  • Affiliations:
  • Delft University of Technology, The Netherlands;Delft University of Technology, The Netherlands

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

For some time now, the TLC model checker [1] has been accepted as a very useful tool for checking specifications written in the language TLA+ [1]. The model checker helps the system designer to find errors in a specification before starting on an implementation. One facility that TLA+/TLC lacks however, is a GUI providing the user with more operational comfort. This article presents our design and implementation of a GUI for the TLA+/TLC-system, called the GTLA system. GTLA provides the user with three main facilities: a system editor, a simulator and a verifier (the TLC model checker) operable through a GUI. This article also discusses the tools which have been used for constructing the GTLA system.