Abstract
In this paper, we extend the compositional scheduling framework to enable the integration of an existing (legacy) application as a component on a faster processor which needs to be shared with other components. After admission of this application into the framework, the integrated component still has to satisfy its tasks' deadline constraints and it must execute jobs in the same order as it did previously on the dedicated processor, regardless of the actual supply of processor resources. We propose a method - called virtual scheduling - which establishes this by reconstructing an appropriate order of delivering events. Virtual scheduling is therefore independent of the component-level scheduling policy and it is transparent to a component, so that it is even applicable without making modifications to the code or specification of the application.
Original language | English |
---|---|
Title of host publication | 8th IEEE International Symposium on Industrial Embedded Systems (SIES, Porto, Portugal, June 19-21, 2013) |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 151-160 |
DOIs | |
Publication status | Published - 2013 |
Event | 8th IEEE International Symposium on Industrial Embedded Systems (SIES 2013), June 19-21, 2013, Porto, Portugal - Porto, Portugal Duration: 19 Jun 2013 → 21 Jun 2013 https://www.cister.isep.ipp.pt/sies2013/ |
Conference
Conference | 8th IEEE International Symposium on Industrial Embedded Systems (SIES 2013), June 19-21, 2013, Porto, Portugal |
---|---|
Abbreviated title | SIES 2013 |
Country/Territory | Portugal |
City | Porto |
Period | 19/06/13 → 21/06/13 |
Internet address |