A survey of real-time systems and the programming languages used in their development. Shows how modern real-time programming techniques are used in a wide variety of applications, including robotics, factory automation, and control. A critical requirement for such systems is that the software must
Features new to the second edition:
The inclusion of real-time techniques in operating systems (POSIX, Real-Time POSIX)
An in-depth discussion of Real-Time derivatives of C (C++, RTC++, FTC, etc.)
Ada examples have been fully updated to cover Ada 95
A new chapter on the latest advancements in schedulability analysis
This book will be invaluable to Final Year and Masters students in Computer Science and related disciplines, as well as professional software engineers and real-time systems engineers.