The Specification of Complex Systems
by B. Cohen, W. T. Harwood and M. I. Jackson

Book Title The Specification of Complex Systems
Citation Cohen et al. (1986)
Author B. Cohen, W. T. Harwood and M. I. Jackson
Edition 1st Edition
ISBN-13 978-0201144000
Publisher Addison-Wesley
URL Amazon Google
Download Click Here
Course CS709 - Formal Methods For Software Engineering
Instructor Dr. Fakhar Lodhi

This book is about formal specification, an approach to the development of complex systems, primarily but not exclusively computer-based, which derives from recent research in theoretical computer science. Most of the literature in this field is inaccessible to the lay engineer or programmer because of its necessarily mathematical nature. Our intention is to present this approach to a wider audience, by showing it at work, but without trivializing it. Our intended audience includes students of computer science, electrical engineering and other computer-oriented disciplines, but the text should also serve as an introduction to the field for all those professionally concerned with the production of software, such as software engineers, programmers and systems analysts.

Related Books:
Design by contract by example
by Richard Mitchell and Jim McKim
Object-Oriented Software Construction
 by Bertrand Meyer
Program Construction and Verification
by Roland C. Backhouse
Program Construction: Calculating Implementation
by Roland Backhouse
Software Engineering
by Ian Sommerville
The Object Constraint Language, precise modeling with UML by Jos Warmer and Anneke Kleppe Using Z: Specification, Refinement, and Proof
by Jim Woodcock & Jim Davies