Object-Z is an object-oriented extension of the formal specification language Z. It adds to Z notions of classes and objects, and inheritance and polymorphism. By extending Z's semantic basis, it enables the specification of systems as collections of independent objects in which self and mutual referencing are possible. The Object-Z Specification Language presents a comprehensive description of Object-Z including discussions of semantic issues, definitions...
Related Subjects
Computer Science Computers Computers & Technology Education & Reference Languages & Tools Mathematics Methodology Microprocessors & System Design Object-Oriented Design Object-Oriented Software Design Programming Programming Languages Science & Math Software Software Design & Engineering Software Design, Testing & Engineering Software Development Software Engineering