1 / 4

Enhancing Formal Verification with Z-Eves: A Comprehensive Toolkit for Theorem Proving

Z-Eves is a powerful theorem prover based on Z notation, designed to support formal verification in mathematics and computer science. Utilizing a model-based language grounded in mathematical logic and first-order predicate calculus, Z-Eves incorporates schemas, set theory, and various refinement calculus elements to address non-functional properties and concurrent behavior. Its extensible framework includes a rich mathematical toolkit with axioms, theorems, and logical inference rules, empowering users to animate proofs and streamline the design process with adaptive tool support.

oleg-grant
Télécharger la présentation

Enhancing Formal Verification with Z-Eves: A Comprehensive Toolkit for Theorem Proving

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Z and Z-Eves Adalberto Cajueiro de Farias

  2. Z Notation • Model-Based Language • Mathematical Logic • First-Order Predicate Calculus • Schemas • Set theory • Generators, operators, power sets. • Associated Refinement Calculus • Not intended to model • Non-functional properties • Timed or concurrent behaviour • Contemplates only one aspect of design

  3. Tool Support • Theorem Proving • Z-Eves • Proof Power • Animation • ZANS • Possum • ZETA • ...

  4. Z-Eves • Theorem prover based on Z • Underlying theory: • Set theory • Z constructions • Schemas, operators, ... • Mathematical toolkit: • Axioms (extensible) • Theorems (extensible) • Logical rules • Inference rules

More Related