
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Formal specification is the name given to the use of discrete mathematics in computer science for describing the function of both hardware and software systems. Poor specification often gives rise to severe problems in software and hardware installation. This textbook is an introduction to both the theory and practice of formal specification, and this new edition includes two new chapters on Z, one giving a number of small examples in Z, the other covering design and Z. Prerequisites in this edition have been kept to a minimum since Professor Ince is at pains to develop the techniques of requirement analysis and discrete mathematics that are needed. Throughout the book are numerous worked examples and exercises which include many real examples of software and computer systems.
This text investigates the application of discrete mathematics as a foundational tool for the formal specification of hardware and software systems. Professor D. C. Ince provides a structured introduction to the theory and practice of formal specification, aiming to mitigate the risks associated with poor system design. The book utilizes a pedagogical approach that minimizes prerequisites, systematically developing the necessary mathematical techniques for requirement analysis and system modeling.
What You Will Find
Experts recognize this work as a foundational resource for students and practitioners entering the field of formal methods. Readers frequently note the clarity of the examples provided, which effectively bridge the gap between abstract mathematical theory and practical software engineering requirements.
Page Count:
296
Publication Date:
1993-03-18
Publisher:
Clarendon Press
ISBN-10:
0198538367
ISBN-13:
9780198538363
No comments yet. Be the first to share your thoughts!