40 likes | 157 Views
Z and Z-Eves. Adalberto Cajueiro de Farias. 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
E N D
Z and Z-Eves Adalberto Cajueiro de Farias
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
Tool Support • Theorem Proving • Z-Eves • Proof Power • Animation • ZANS • Possum • ZETA • ...
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