This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-end delay and schedulability of real-time jobs in distributed systems. The main result is a simple delay composition rule, that computes a worst-case bound on the end-to-end delay of a job, given the computation times of all other jobs that execute concurrently with it in the system. This delay composition rule is first derived for pipelined distributed systems, where all the jobs execute on the same sequence of resources before leaving the system. We then derive the delay composition rule for systems where the union of task paths forms a Directed Acyclic Graph (DAG), and subsequently generalize the result to non-acyclic task graphs as well, u...
In this paper, we present a network conscious approach to designing distributed real-time systems. G...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
Real-time systems are designed for applications in which response time is critical. As timing is a m...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
In this paper, we present a delay composition rule that bounds the worst-case end-to-end delay of a ...
Many scientific disciplines provide composition primitives whereby overall properties of systems are...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...
Uniprocessor schedulability theory made great strides, in part, due to the simplicity of composing t...
The delay composition theorem, by taking into account the fact that pipeline systems allow concurren...
Contrary to traditional belief, we show in this paper, that for distributed systems non-preemptive s...
Abstract Uniprocessor schedulability theory made great strides, in part, due to the simplicity of co...
In a distributed real-time system or communication network, tasks may need to be executed on more th...
AbstractIn distributed real-time systems, an application is often modeled as a set of real-time tran...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
This document summarizes the progress we have made on our study of issues concerning the schedulabil...
In this paper, we present a network conscious approach to designing distributed real-time systems. G...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
Real-time systems are designed for applications in which response time is critical. As timing is a m...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
In this paper, we present a delay composition rule that bounds the worst-case end-to-end delay of a ...
Many scientific disciplines provide composition primitives whereby overall properties of systems are...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...
Uniprocessor schedulability theory made great strides, in part, due to the simplicity of composing t...
The delay composition theorem, by taking into account the fact that pipeline systems allow concurren...
Contrary to traditional belief, we show in this paper, that for distributed systems non-preemptive s...
Abstract Uniprocessor schedulability theory made great strides, in part, due to the simplicity of co...
In a distributed real-time system or communication network, tasks may need to be executed on more th...
AbstractIn distributed real-time systems, an application is often modeled as a set of real-time tran...
In recent years more and more real-time applications run on multiprocessor or distributed systems. I...
This document summarizes the progress we have made on our study of issues concerning the schedulabil...
In this paper, we present a network conscious approach to designing distributed real-time systems. G...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
Real-time systems are designed for applications in which response time is critical. As timing is a m...