International audienceTLA+ is a specification language designed for the verification of concurrent and distributed algorithms and systems. We present an encoding of a non-temporal fragment of TLA+ into (unsorted) first-order logic and many-sorted first-order logic, the input languages of first-order automated theorem provers. The non-temporal subset of TLA+ is based on untyped set theory and includes functions, arithmetic expressions, and Hilbert's choice operator. The translation, based on encoding techniques such as boolification, injection of unsorted expressions into sorted languages, term rewriting, and abstraction, is the core component of a back-end prover based on first-order theorem provers and SMT solvers for the TLA+ Proof System
The original publication is available at www.springerlink.comInternational audienceTLAPS, the TLA+ p...
International audienceTLA + is a language for formal specification of all kinds of computer systems....
International audienceTLA+ is a specification language, mainly intended for concurrent and distribut...
International audienceThis paper presents an encoding of a non-temporal fragment of the TLA+ languag...
International audienceTLA+ is a specification language designed for the verification of concurrent a...
We present an encoding of Zermelo-Fraenkel set theory into many-sorted first-order logic, the input ...
International audienceTLA+ is a language based on Zermelo-Fraenkel set theory and linear temporal lo...
This thesis presents effective techniques for discharging TLA+ proofobligations to automated theorem...
International audienceTLA+ is a formal specification language that is based on ZF set theory and the...
Abstract: TLA+ is a language based on Zermelo-Fraenkel set theory and linear temporal logic designed...
The original publication is available at www.springerlink.comInternational audienceTLA+ is a specifi...
Article court pour les 31e Journées Francophones des Langages Applicatifs (JFLA 2020)International a...
International audienceWe describe an extension to the TLA+ specification language with constructs fo...
Cette thèse présente des techniques efficaces pour déléguer des obligations de preuves TLA+ dans des...
Abstract. TLA+ is a formal specification language that is based on ZF set theory and the Temporal Lo...
The original publication is available at www.springerlink.comInternational audienceTLAPS, the TLA+ p...
International audienceTLA + is a language for formal specification of all kinds of computer systems....
International audienceTLA+ is a specification language, mainly intended for concurrent and distribut...
International audienceThis paper presents an encoding of a non-temporal fragment of the TLA+ languag...
International audienceTLA+ is a specification language designed for the verification of concurrent a...
We present an encoding of Zermelo-Fraenkel set theory into many-sorted first-order logic, the input ...
International audienceTLA+ is a language based on Zermelo-Fraenkel set theory and linear temporal lo...
This thesis presents effective techniques for discharging TLA+ proofobligations to automated theorem...
International audienceTLA+ is a formal specification language that is based on ZF set theory and the...
Abstract: TLA+ is a language based on Zermelo-Fraenkel set theory and linear temporal logic designed...
The original publication is available at www.springerlink.comInternational audienceTLA+ is a specifi...
Article court pour les 31e Journées Francophones des Langages Applicatifs (JFLA 2020)International a...
International audienceWe describe an extension to the TLA+ specification language with constructs fo...
Cette thèse présente des techniques efficaces pour déléguer des obligations de preuves TLA+ dans des...
Abstract. TLA+ is a formal specification language that is based on ZF set theory and the Temporal Lo...
The original publication is available at www.springerlink.comInternational audienceTLAPS, the TLA+ p...
International audienceTLA + is a language for formal specification of all kinds of computer systems....
International audienceTLA+ is a specification language, mainly intended for concurrent and distribut...