In this paper, we present a network conscious approach to designing distributed real-time systems. Given a task graph design of the system, the end-to-end constraints on the inputs and outputs, and the task allocation on a given distributed platform, we automatically generate task attributes (e.g., periods and deadlines) such that (i) the task set is schedulable, and (ii) the end-to-end constraints are satisfied. The method works by first transforming the end-to-end constraints into a set of intermediate constraints on task attributes, and then solving the intermediate constraints. The complexity of constraint solving is tackled by reducing the problem into more tractable parts, and then solving each subproblem using heuristics to enhance s...
In a distributed real-time system or communication network, tasks may need to be executed on more th...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...
In a hard real-time system, the notion of time is very critical. For this reason, specific designing...
We present an optimal solution to the problem of allocating communicating periodic tasks to heteroge...
Many distributed real-time applications are structured as a set of processes communicating through s...
This dissertation addresses the problems of task/module allocation (MA) and load sharing (LS) in dis...
The complexity of modern real-time systems is increasing day by day. This inevitable rise in complex...
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...
Abstract—In distributed real-time systems, both computation and communication are critical factors. ...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
Abstract — We consider real-time systems connected via several fieldbuses. Validating such systems c...
This work consider the scheduling of periodic tasks or processes with real-time constraints in a dis...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
In a distributed real-time system or communication network, tasks may need to be executed on more th...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...
In a hard real-time system, the notion of time is very critical. For this reason, specific designing...
We present an optimal solution to the problem of allocating communicating periodic tasks to heteroge...
Many distributed real-time applications are structured as a set of processes communicating through s...
This dissertation addresses the problems of task/module allocation (MA) and load sharing (LS) in dis...
The complexity of modern real-time systems is increasing day by day. This inevitable rise in complex...
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...
Abstract—In distributed real-time systems, both computation and communication are critical factors. ...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
Abstract — We consider real-time systems connected via several fieldbuses. Validating such systems c...
This work consider the scheduling of periodic tasks or processes with real-time constraints in a dis...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
In a distributed real-time system or communication network, tasks may need to be executed on more th...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...