Formal object-oriented specification using Object-Z

Bibliographic Information

Formal object-oriented specification using Object-Z

Roger Duke and Gordon Rose

(Cornerstones of computing)

Macmillan Press

Available at  / 6 libraries

Search this Book/Journal

Description and Table of Contents

Description

This book presents techniques for the precise description of software or systems using the object-oriented formal specification language, Object-Z. It includes numerous and varied case studies to illustrate the techniques and language of object-oriented formal specification and illustrates the key role of formal specification in formal verification and in implementation. Although primarily intended for safety-critical or complex software development, formal specification also has wide application in hardware or general system description. A practical and rigorous approach to object-oriented formal specification. Introduces Object-Z. Illustrates the key role of formal specification in formal verification by inclusion of example proofs of correctness.

Table of Contents

Preface.- Specification and Object Orientation.- Graphical Presentatio of Specifications.- Local vs Central Control.- Distributed and Mediated Message Passing.- Dependency and Information Sharing.- Reliable Behaviour.- Proving Invariant Properties.- Polymorphic Inheritance Hierachies.- Class Union.- Object Containment.- Computational Systems.- Functional Abstraction.- Semantic Issues of Object-Z.- Background Notation.- Glossary of Notation.- Object-Z Concrete Syntax.- Further Reading.

by "Nielsen BookData"

Related Books: 1-1 of 1

Details

  • NCID
    BA4778583X
  • ISBN
    • 0333801237
  • Country Code
    uk
  • Title Language Code
    eng
  • Text Language Code
    eng
  • Place of Publication
    Houndmills, Basingstoke, Hampshire
  • Pages/Volumes
    x, 229 p.
  • Size
    25 cm
  • Parent Bibliography ID
Page Top