For embedded control systems, a schedule for the allocation of resources to a software component can be described by an infinite word whose ith symbol models the resources used at the ith sampling interval. Dependency of performance on schedules can be formally modeled by an automaton (w-regular language) which captures all the schedules that keep the system within performance requirements. We show how such an automaton is constructed for linear control designs and exponential stability or settling time performance requirements. Then, we explore the use of the automaton for online scheduling and for schedulability analysis. As a case study, we examine how this approach can be applied for the LQG control design. We demonstrate, by examples, ...
In this paper we consider a simple example of embedded software taken from the aircraft industry [Ro...
We propose the use of formal languages of infinite words over the alphabet of task identifiers as an...
In resource-constrained systems, the interference generated by the concurrent execution of multiple ...
For embedded control systems, a schedule for the allo-cation of resources to a software component ca...
For embedded control systems, a schedule for the allo-cation of resources to a software component ca...
Automata-based scheduling is a recent technique for online scheduling of software control components...
Most real-time computer-controlled systems are developed in two separate stages: controller design f...
This thesis presents a framework for design, analysis, and implementation of embedded systems. We ad...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
AbstractWe consider the problem of mapping a set of control components to an executable implementati...
In the world of embedded real-time applications, the optimization of schedules has been since long a...
The design of real-time systems is an activity that involves meticulous planning and management of m...
We address the problem of synthesising real-time embedded controllers taking into account constraint...
We focus on control systems in which sensors send data to actuators via a bus shared with other appl...
Embedded systems are complex as a whole but consist of smaller independent modules interacting with ...
In this paper we consider a simple example of embedded software taken from the aircraft industry [Ro...
We propose the use of formal languages of infinite words over the alphabet of task identifiers as an...
In resource-constrained systems, the interference generated by the concurrent execution of multiple ...
For embedded control systems, a schedule for the allo-cation of resources to a software component ca...
For embedded control systems, a schedule for the allo-cation of resources to a software component ca...
Automata-based scheduling is a recent technique for online scheduling of software control components...
Most real-time computer-controlled systems are developed in two separate stages: controller design f...
This thesis presents a framework for design, analysis, and implementation of embedded systems. We ad...
In our modern life, embedded systems are playing an essential role. An embedded system is a computer...
AbstractWe consider the problem of mapping a set of control components to an executable implementati...
In the world of embedded real-time applications, the optimization of schedules has been since long a...
The design of real-time systems is an activity that involves meticulous planning and management of m...
We address the problem of synthesising real-time embedded controllers taking into account constraint...
We focus on control systems in which sensors send data to actuators via a bus shared with other appl...
Embedded systems are complex as a whole but consist of smaller independent modules interacting with ...
In this paper we consider a simple example of embedded software taken from the aircraft industry [Ro...
We propose the use of formal languages of infinite words over the alphabet of task identifiers as an...
In resource-constrained systems, the interference generated by the concurrent execution of multiple ...