Using Z: Specification, Refinement, and Proof (Prentice-Hall International Series in Computer Science)
This  is the first book to cover the three important areas of using the Z notation  -- specification, rigorous and formal proof, and refinement into code.   It covers sequences, schemas, promotion, preconditions, a logic  for Z, sample theorems, data refinement, algorithm development, and more.   For programmers, software designers, and software engineers.  Previously announced in 2/93 PTR Catalog.