Introduces practicing engineers and advanced students of engineering to real-time theory, function, and tools applied to embedded applications. This book provides background on the origins of real-time theory including rate monotonic and dynamic scheduling. It provides an introduction to the theory along with examples of how to apply it.