For most of today’s embedded software systems, correct operation requires not only correct function, they must additionally satisfy specific extra-functional properties, in particular related to timing. System development (including software development) is substantially facilitated if the system parts can be developed and verified in isolation, and if the correctness of the system can be inferred from the correctness of its parts. Such modular and compositional design of software system has for a long time been considered the holy-grail of system design, and is unfortunately only possible in selected scenarios. This paper deals with one such scenario: using hierarchical scheduling to provide predictable timing and temporal isolation of emb...
In real-time systems, tasks must satisfy strict timing constraints in order to avoid timing failures...
In this thesis we propose techniques to simplify the integration of subsystems while minimizing the ...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
For most of today’s embedded software systems, correct operation requires not only correct function,...
A piece of software, that we define as a software system, can consist of anything from a few lines o...
The Hierarchical Scheduling Framework (HSF) has been introduced to enable compositional schedulabi...
This thesis consists in the implementation of a hierarchical scheduling framework, a paradigm that a...
Nowadays, real-time embedded computing systems are widely used in safety-critical environments such ...
Hierarchical scheduling (also referred to as resource reservation) is a hot topic within the researc...
Many industrial systems have various hardware and software functions for controlling mechanics. If t...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
Abstract—Many embedded real-time applications are typically time-triggered and preemptive schedulers...
This dissertation presents techniques to achieve predictable execution of coarse-grained software co...
This work investigates the composition of interdependent software components on a shared platform fr...
Abstract—We present a method that allows for integration of individually developed functions of soft...
In real-time systems, tasks must satisfy strict timing constraints in order to avoid timing failures...
In this thesis we propose techniques to simplify the integration of subsystems while minimizing the ...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
For most of today’s embedded software systems, correct operation requires not only correct function,...
A piece of software, that we define as a software system, can consist of anything from a few lines o...
The Hierarchical Scheduling Framework (HSF) has been introduced to enable compositional schedulabi...
This thesis consists in the implementation of a hierarchical scheduling framework, a paradigm that a...
Nowadays, real-time embedded computing systems are widely used in safety-critical environments such ...
Hierarchical scheduling (also referred to as resource reservation) is a hot topic within the researc...
Many industrial systems have various hardware and software functions for controlling mechanics. If t...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...
Abstract—Many embedded real-time applications are typically time-triggered and preemptive schedulers...
This dissertation presents techniques to achieve predictable execution of coarse-grained software co...
This work investigates the composition of interdependent software components on a shared platform fr...
Abstract—We present a method that allows for integration of individually developed functions of soft...
In real-time systems, tasks must satisfy strict timing constraints in order to avoid timing failures...
In this thesis we propose techniques to simplify the integration of subsystems while minimizing the ...
Embedded systems are complex as a whole but consist of smaller independent modules minimally interac...