Introduction to Rate Monotonic
Analysis (RMA)
Guaranteeing Real-Time Performance
Using RMA
Course Description
When response times are important, Rate Monotonic Analysis (RMA)
is a simple, practical, mathematically sound way to ensure
fulfillment of all timing requirements.
Using RMA we are able to identify blocking, eliminate unbounded
priority inversion, and guarantee that all hard deadlines will be
met. For soft real-time systems, in addition to worst-case
schedulability analysis, RMA can also be used to investigate
compliance with average-case performance demands.
The term "rate monotonic" originated as a characterization of the
fixed priority scheduling technique that assigns higher
priorities to tasks that execute at higher frequencies. Today RMA
is a collection of quantitative methods and algorithms allowing
engineers to analyze, understand, predict, and specify the timing
behavior of real-time systems, thus improving their dependability
and reusability. Using RMA to certify a system's time-sensitive
efficiency is analogous to using structural analysis to ensure
load-bearing capacity of a bridge.
This class introduces RMA and provides the information needed to
evaluate the usefulness of RMA within an organization. Many
expository examples enhance the presentation. Basic mathematical
exercises, to be carried out with the help of a hand held
calculator, will reinforce understanding and retention of the
newly unveiled concepts and proposed procedures.
Look at Detailed Course Outline
Intended Audience
Software managers, analysts, developers, and testers of time-sensitive systems.
Prerequisites
Familiarity with basic software engineering concepts, basic algebra, and recognizing the
difference between hard and soft timing constraints.
Tuition and Registration Information
| Duration: |
|
One day. |
| Availability: |
|
Upon request. |
| Location: |
|
Customer's facility. |
| On-site training: |
|
For information about on-site training,
please contact our marketing department
by telephone at 510-814-1770
or by email at sales@tripac.com. |
| Materials: |
|
Students will be provided with a bound copy of the class slides. |
| Tuition: |
|
$3000 USD plus instructor expenses. |
For additional information, please contact our training department
by telephone at 510-814-1770
or by e-mail at training@tripac.com.