|
|
 |
| |
Introduction
to Real-Time CORBA Middleware
with Predictable Behavior
Detailed Course Outline
Definitions
Introduction
- Real-time Computing Environment
- Goals of RT CORBA Specification
- RT CORBA Primitives
- RT CORBA Additions to CORBA
- RT CORBA Specification Overview
- A Schedulable Entity
- Priorities
- Scheduling Environment
- Resources
Elements of Real -Time CORBA Architecture
- Activities
- RT ORB
- Real-Time POA
- Thread Scheduling
- End-points and Connections
- Buffering and Invocation Time-outs
- CORBA Priority
- Priority Mapping
- Priority Transforms
- Server Priority Model Policies
- Mutexes.
Client and Server Configuration
- Client Configuration
- Priority policies, connections, transport protocol
- Server Configuration
- Priority policies, threads, transport protocol
- Scoping
Scheduling Theory
- Scheduling Algorithms
- Scheduling and Synchronization
- Priority Inversion
- Priority Ceiling Protocol
RT CORBA Thread Scheduling
- Native Thread Priorities
- CORBA Priority
- Priority Mapping
- RTCORBA::Current
- Priority Propagation
- Mutexes
Real-Time CORBA Configuration Specifications
- Real-Time CORBA Toolbox
- Scoping and Implementation of Policies
Server-side Configuration
- Server-side Thread Configuration
- Protocol Selection and Configuration
- Server Set Priority Model
- Choice of Priority Inheritance Protocol
Client-side Configuration
- Implicit and Explicit Binding
- Control of the Communication Transport Level
- Request Buffers
- Client Priority Propagation Model
- Choice of Priority Inheritance Protocol
- Determining Initial Invocation Priorities
Off-line Analysis
- Scheduling-Oriented Analysis and Design
- RAPID RMA
- From Analysis and Design to Development
- An Analysis and Design and Development Cycle
Scheduling Service
- Functionality
- Masking Priorities via Names
- IDL
- Semantics
- An Example
- Initialization and Implementation
The Evolution of RT CORBA
- RT ORB Precursors
- RAPID Sched
- The Perfect RT ORB
- Coordination with Other RFPs
- Real-Time UML
- Flexible Communications (Pluggable Protocols)
- Embedded Systems
- Fault Tolerant Systems
- Future Enhancements
Review
|
|