
This book describes the concepts and methods used in the software design of real-time systems. The author outlines the characteristics of real-time systems, describes the role of software design in real-time system development, surveys and compares some software design methods for real-time systems, and outlines techniques for the verification and validation of real-time system designs.
This text investigates the methodologies and architectural frameworks required to design robust software for concurrent and real-time systems. Hassan Gomaa, a recognized expert in software engineering, synthesizes decades of research to provide a structured approach to the complexities of timing constraints and multi-threaded execution. The book argues that rigorous design methods are necessary to ensure system reliability and performance in environments where failure is not an option.
What You Will Find
Experts in the field of systems engineering frequently cite this work as a foundational text for understanding the intersection of concurrency and real-time requirements. Readers often note the academic density of the prose, which serves as a rigorous reference for both students and practicing software architects.
Page Count:
464
Publication Date:
1993-01-01
Publisher:
Addison-Wesley Professional
ISBN-10:
0201525771
ISBN-13:
9780201525779
No comments yet. Be the first to share your thoughts!