We consider a set of control tasks that must be executed on distributed platforms so that end-to-end latencies are within deadlines. We investigate how to allocate tasks to nodes, pack signals to messages, allocate messages to buses, and assign priorities to tasks and messages, so that the design is extensible and robust with respect to changes in task requirements.We adopt a notion of extensibility metric that measures how much the execution times of tasks can be increased without violating end-to-end deadlines. We optimize the task and message design with respect to this metric by adopting a mathematical programming front-end followed by postprocessing heuristics. The proposed algorithm as applied to industrial strength test cases sho...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
This algorithm for scheduling tasks with hard real-time constraints?that is, tasks that must meet th...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
We consider a set of control tasks that must be executed on distributed platforms so that end-to-end...
In a distributed real-time system, an application usually consists of several component tasks and mu...
In this paper, we present a network conscious approach to designing distributed real-time systems. G...
This dissertation addresses the problems of task/module allocation (MA) and load sharing (LS) in dis...
In a real-time system, tasks are constrained by global end-to-end (E-T-E) deadlines. In order to cat...
In a hard real-time system, the notion of time is very critical. For this reason, specific designing...
In a real-time system, tasks are constrained by global end-to-end (E-t-E) deadlines. In order to cat...
In a real-time system, tasks are constrained by global end-to-end deadlines. In order to cater for h...
In this paper we present a branch-and-bound (B&B) algorithm for combined task and message schedu...
The complexity and physical distribution of modern active-safety automotive applications requires th...
Many distributed real-time applications are structured as a set of processes communicating through s...
Feedback control techniques have recently been applied to a variety of real-time systems. How-ever, ...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
This algorithm for scheduling tasks with hard real-time constraints?that is, tasks that must meet th...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
We consider a set of control tasks that must be executed on distributed platforms so that end-to-end...
In a distributed real-time system, an application usually consists of several component tasks and mu...
In this paper, we present a network conscious approach to designing distributed real-time systems. G...
This dissertation addresses the problems of task/module allocation (MA) and load sharing (LS) in dis...
In a real-time system, tasks are constrained by global end-to-end (E-T-E) deadlines. In order to cat...
In a hard real-time system, the notion of time is very critical. For this reason, specific designing...
In a real-time system, tasks are constrained by global end-to-end (E-t-E) deadlines. In order to cat...
In a real-time system, tasks are constrained by global end-to-end deadlines. In order to cater for h...
In this paper we present a branch-and-bound (B&B) algorithm for combined task and message schedu...
The complexity and physical distribution of modern active-safety automotive applications requires th...
Many distributed real-time applications are structured as a set of processes communicating through s...
Feedback control techniques have recently been applied to a variety of real-time systems. How-ever, ...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
This algorithm for scheduling tasks with hard real-time constraints?that is, tasks that must meet th...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...