An important emerging requirement for computing systems is the ability to adapt at run time, taking advantage of local computing devices, and coping with dynamically changing resources. Three specific technical challenges in satisfying this requirement are to (1)select an appropriate set of applications or services to carry out a user"s task, (2) allocate (possible scarce) resources among those applications, and (3) reconfigure the applications or resource assignments if the situation changes. In this paper we show how to provide a shared infrastructure that automates configuration decisions given a specification of the user"s task. The heart of the approach is an analytical model and an efficient algorithm that can be used at run time to m...
Pervasive computing envisions seamless support for user tasks through cooperating devices that are p...
In heterogeneous environments, diversity of resources among the devices may affect their ability to...
This dissertation presents on-line solutions to the challenge of scheduling large numbers of web ser...
We propose an improved approach to dynamic configuration of resource-aware applications. The new ant...
International audienceSeamless service continuity means maintaining service execution whatever envir...
Self-adapting systems based on multiple concurrent applications must decide how to allocate scarce ...
Pervasive computing applications have to adapt in order to cope with changes in their environment. P...
Abstract—As multimedia services may consist of several media flows with varying importance to the us...
An important domain for autonomic systems in the area of ubiquitous computing: Users are increasing...
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6205728&contentType=Early+Access+Arti...
When applications adapt their behavior to the requirements of the environment, their resource usage ...
As computational resources become available for use over the Internet a requirement has emerged to r...
In recent years, technologies in the area of ubiquitous computing have experienced a great advanceme...
Abstract: This paper presents a framework for engineering resource-adaptive software systems targete...
Finding an efficient configuration for cluster-based multi-tier Internet services is often a difficu...
Pervasive computing envisions seamless support for user tasks through cooperating devices that are p...
In heterogeneous environments, diversity of resources among the devices may affect their ability to...
This dissertation presents on-line solutions to the challenge of scheduling large numbers of web ser...
We propose an improved approach to dynamic configuration of resource-aware applications. The new ant...
International audienceSeamless service continuity means maintaining service execution whatever envir...
Self-adapting systems based on multiple concurrent applications must decide how to allocate scarce ...
Pervasive computing applications have to adapt in order to cope with changes in their environment. P...
Abstract—As multimedia services may consist of several media flows with varying importance to the us...
An important domain for autonomic systems in the area of ubiquitous computing: Users are increasing...
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6205728&contentType=Early+Access+Arti...
When applications adapt their behavior to the requirements of the environment, their resource usage ...
As computational resources become available for use over the Internet a requirement has emerged to r...
In recent years, technologies in the area of ubiquitous computing have experienced a great advanceme...
Abstract: This paper presents a framework for engineering resource-adaptive software systems targete...
Finding an efficient configuration for cluster-based multi-tier Internet services is often a difficu...
Pervasive computing envisions seamless support for user tasks through cooperating devices that are p...
In heterogeneous environments, diversity of resources among the devices may affect their ability to...
This dissertation presents on-line solutions to the challenge of scheduling large numbers of web ser...