
Here is a high-level introduction to the methods for specification and validation of computing systems, with a description of new developments in addition to state-of-the-art techniques. The chapters span the field, from the semantics of programming languages and their implementation (e.g. PROLOG, C++) to architecture design (VHDL), parallel and distributed programs, and protocols (e.g. kermit). The book is unique for two reasons. First, it combines an up-to-date survey with a systematic presentation of recent advances and new ideas and approaches. Second, its themes range from software to hardware design, and the proposed methods are applied to specification and validation of complex real life computing systems. Such an approach makes this an important book for researchers and graduate students in computer science and systems programmers.
This book investigates the methodologies required for the rigorous specification and validation of complex computing systems, bridging the gap between theoretical semantics and practical implementation. Author Egon Börger provides a comprehensive framework that integrates state-of-the-art techniques with emerging developments in the field. By examining the entire spectrum from programming language semantics to hardware architecture, the text establishes a systematic approach for ensuring the reliability of real-life computing systems.
What You Will Find
Experts recognize this work as a foundational text for graduate students and researchers focusing on the intersection of software and hardware design. Readers frequently note the technical density of the prose, which serves as a rigorous reference for systems programmers and computer scientists alike.
Page Count:
472
Publication Date:
1995-09-14
Publisher:
Oxford University Press
ISBN-10:
0198538545
ISBN-13:
9780198538547
No comments yet. Be the first to share your thoughts!