submit
english version rss feed
HAL: inria-00521886, version 1

See detailed view  BibTeX,EndNote,...
International Conference on Theoretical Aspects of Computing - ICTAC 2010, Natal : Brésil (2010)
The TLA+ Proof System: Building a Heterogeneous Verification Platform
Kaustuv C. Chaudhuri 1, Damien Doligez 2, Leslie Lamport 3, Stephan Merz 4
(2010)

TLAPS, the TLA+ proof system, is a platform for the development and mechanical verification of TLA+ proofs. Proofs are written in TLA+, which contains a hierarchical proof language based on elementary mathematics. It has been designed independently of any specific verification tool or strategy. TLAPS consists of a front-end, called the proof manager, and of a collection of back-end verifiers that include theorem provers, SMT solvers, and decision procedures. The proof manager interprets TLA+ proofs and generates the corresponding proof obligations that must be verified. The current release handles almost all the non-temporal part of TLA+, which suffices for proving standard safety properties, but not liveness properties. The proof manager supports hierarchical and non-linear proof construction and verification so that the skeleton of an incomplete proof can be verified independently of the lower-level subproofs.
1:  PARSIFAL (INRIA Saclay - Ile de France)
INRIA – Polytechnique - X – CNRS : UMR7161
2:  GALLIUM (INRIA Rocquencourt)
INRIA
3:  Microsoft Research
Microsoft
4:  MOSEL (LORIA)
INRIA – CNRS : UMR7503 – Université Henri Poincaré - Nancy I – Université Nancy II – Institut National Polytechnique de Lorraine (INPL)
Computer Science/Logic in Computer Science
theorem proving – invariant – proof assistant – TLA

all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...