In open and heterogeneous environments, where an unpredictable number of applications compete for a limited amount of resources, executions can be affected by also unpredictable delays, which may not even be bounded. Since many of these applications have timeliness requirements, they can only be implemented if they are able to adapt to the existing conditions. Adaptation can be done by several ways, taking into account many different factors, but an obvious factor of success is knowing what they have to adapt to. In this paper we present a novel approach, called Dependable QoS adaptation, which can only be achieved if the environment is accurately and reliably observed. Dependable QoS adaptation is based on the Timely Computing Base (TCB) m...
This paper presents an architecture for Quality of Service (QoS) control of time- sensitive applicat...
We consider soft real-time applications organized as pipelines of tasks using resources of different...
This paper presents an architecture for quality of service (QoS) control of time-sensitive applicati...
Real-time behavior is materialized by timeliness specifications, which in essence call for synchrono...
Distributed systems are widely used today, mostly supported by the Internet. In consequence, there i...
Reviewed by Miguel P. CorreiaDistributed protocols executing in uncertain environments, like the Int...
In a recent report we proposed an architectural construct to address the problem of dealing with tim...
Distributed applications executing in probabilistic environments, like the Internet, often need to m...
Distributed applications executing in uncertain environments, like the Internet, need to make timing...
Tasks in a real-time computing systems are com- monly periodic. Each job generated by the invocation...
We propose to design, implement, and evaluate a software framework, called the Adaptware, that consi...
Abstract—A dependable middleware should be able to adaptively share the distributed resources it man...
Real-time service-oriented applications are charac- terized by Quality of Service (QoS) requirements...
The scarcity and diversity of resources among the devices of heterogeneous computing environments m...
This paper presents an architecture for Quality of Service (QoS) control of time- sensitive applicat...
We consider soft real-time applications organized as pipelines of tasks using resources of different...
This paper presents an architecture for quality of service (QoS) control of time-sensitive applicati...
Real-time behavior is materialized by timeliness specifications, which in essence call for synchrono...
Distributed systems are widely used today, mostly supported by the Internet. In consequence, there i...
Reviewed by Miguel P. CorreiaDistributed protocols executing in uncertain environments, like the Int...
In a recent report we proposed an architectural construct to address the problem of dealing with tim...
Distributed applications executing in probabilistic environments, like the Internet, often need to m...
Distributed applications executing in uncertain environments, like the Internet, need to make timing...
Tasks in a real-time computing systems are com- monly periodic. Each job generated by the invocation...
We propose to design, implement, and evaluate a software framework, called the Adaptware, that consi...
Abstract—A dependable middleware should be able to adaptively share the distributed resources it man...
Real-time service-oriented applications are charac- terized by Quality of Service (QoS) requirements...
The scarcity and diversity of resources among the devices of heterogeneous computing environments m...
This paper presents an architecture for Quality of Service (QoS) control of time- sensitive applicat...
We consider soft real-time applications organized as pipelines of tasks using resources of different...
This paper presents an architecture for quality of service (QoS) control of time-sensitive applicati...