Introduction to Real-Time Systems

Goals

  • Apply fundamental real-time concepts, techniques, and notation
  • Compare canonical examples of real-time systems in several domains
  • Navigate key design trade-offs in building real-time systems
  • Resolve distinct sets of real-time design forces to find different real-time solutions in each domain

Audience

Software developers interested in real-time systems terminology, analysis, development, and usage

Duration

1 day

Prerequisites

None. Familiarity with Ada, C, C++, or Java is useful but not required.

Contents

Time and Timeliness: deadlines, laxity, latency, and jitter
In search of precise real-time terminology
Concurrency models and other mechanisms
Scheduling models and analysis
Static, dynamic, hybrid, and adaptive real-time systems
Memory and communication, the other resources
Putting it all together

Format

Lecture and programming exercises

Schedule


There are no open enrollment classes currently scheduled.

Copyright © 2006 Object Computing, Inc. All rights reserved. | Privacy Policy