Fr. 112.20

Using Z

English · Paperback / Softback

Shipping usually within 3 to 5 weeks

Description

Read more










Using Z contains enough material for three complete courses of study. It provides an introduction to the world of logic, sets and relations. It explains the use of the Z notation in the specification of realistic systems. It shows how Z specifications may be refined to produce executable code; this is demonstrated in a selection of case studies.

List of contents

  1. Introduction.
  2. Propositional Logic.
  3. Predicate Logic.
  4. Equality and Definite Description.
  5. Sets.
  6. Definitions.
  7. Relations.
  8. Functions.
  9. Sequences.
  10. Free Types.
  11. Schemas Schema Operators.
  12. Promotion, Preconditons.
  13. Data Refinement.
  14. Relaxing and Unwinding Data Refinement and Z.
  15. Applications of Data Refinement.
  16. The Refinement Calculus.
  17. A File System.
  18. A Telecommunications Protocol.
  19. An Operating System Scheduler: A Bounded Buffer Module.
  20. An Unordered Set Module.
  21. A Save Area.
  22. Solutions to Exercises.
  23. Appendices.
  24. Bibliography.
  25. Index.

Summary

Using Z contains enough material for three complete courses of study. It provides an introduction to the world of logic, sets and relations. It explains the use of the Z notation in the specification of realistic systems. It shows how Z specifications may be refined to produce executable code; this is demonstrated in a selection of case studies.

Product details

Authors Jim Davies, Jim Woodcock
Publisher Pearson Academic
 
Languages English
Product format Paperback / Softback
Released 01.01.1996
 
EAN 9780139484728
ISBN 978-0-13-948472-8
No. of pages 408
Weight 1150 g
Series Prentice Hall
Prentice Hall
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.