SEMINAR

REAL-TIME SOFTWARE DEVELOPMENT

ADVANCED CONCEPTS

CONTENT

The topics addressed include:

Communication pattern: Synchronous vs Asynchronous
Communication pattern: The role of queues
Execution pattern: simple pipes and filters
Execution pattern: Synchronous pipes and filters
Execution pattern: Thread pools
Execution pattern: Job context for asynchronous completion
Execution pattern: Monitor objects

GOALS

The purpose of this seminar is to show useful development patterns for real-time software development.

DURATION

This is a 4-day seminar.

TARGET AUDIENCE

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