Abstract
We study the problem of executing a collection of independently designed and validated task systems upon a common platform composed of a preemptive processor and additional shared resources. We present an abstract formulation of the problem and identify the major issues that must be addressed in order to solve this problem. We present and prove the correctness of algorithms that address these issues, and thereby obtain a design for an open real-time environment.
| Original language | English |
|---|---|
| Article number | 5169980 |
| Pages (from-to) | 202-219 |
| Number of pages | 18 |
| Journal | IEEE Transactions on Industrial Informatics |
| Volume | 5 |
| Issue number | 3 |
| DOIs | |
| State | Published - Aug 2009 |
Keywords
- Critical sections
- Earliest deadline first
- Hierarchical systems
- Open environments
- Resource-sharing systems
- Stack resource policy