SEMINAR

REAL-TIME SOFTWARE DEVELOPMENT

BASICS

CONTENT

The topics addressed include:

  • Basic Mechanisms: Posix 1b
Priority Scheduling
Real-Time Signals
Clocks and Timers
Semaphores
Message Passing
Shared Memory
Asynchronous and Synchronous I/O
Memory Locking Interface
  • Basic Mechanisms: Posix 1c
Thread Creation, Control, and Cleanup
Thread Scheduling
Thread Synchronization
Signal Handling

GOALS

The purpose of this seminar is to understand the essential mechanisms that make real-time software development possible.

DURATION

This is a 4-day seminar.

TARGET AUDIENCE

This seminar is intended technical leaders in software architecture, design and development. Participants should bring a laptop, exercises will be included as part of the instruction.