| | Execution architecture concepts
abstract
The execution architecture determines largely the realtime and performance behavior of a system.
Hard real time is characterized as "missing a deadline" will result in system failure, while soft real time will result "only" in dissatisfaction.
An incremental design approach is described.
Concepts such as latency, response time and throughput are illustrated.
Design considerations and recommendations are given such as separation of concerns, understandability and granularity.
The use of budgets for design and feedback is discussed.
status:
preliminary draft
| download statistics: |
Slides: 3526 downloads |
| Paper: 1552 downloads |
History
1.1 January 30, 2003 Gerrit Muller
- repaired figure 1 in Article
1.0 December 4, 2002 Gerrit Muller
- changed design patterns diagram
0.4 October 1, 2002 Gerrit Muller
- changed execution architecture diagram
- changed separation of concerns diagram
0.3 September 6, 2002 Gerrit Muller
- added execution architecture diagram
0 August 7, 2002 Gerrit Muller
- Created, no changelog yet
| figures
|