This paper presents an analysis of runtime implementation switching. The goal of the switching is to optimize the user experience, especially on resource limited devices, by choosing dynamically between different implementations offering the same functionality. An example is switching between local and remote execution. Firstly a general architecture for a component based application framework offering these capabilities is proposed. Special care is taken to provide as much transparency as feasible towards application developers. Then, an overview is presented of technologies and techniques that support runtime implementation switching by creating a level of indirection between the caller and the callee. Several prototype implementations ar...
The modern day Internet has evolved over the past 35 years from a single-purpose research network to...
A main challenge in today's embedded system design is to find the perfect balance between performanc...
The overall Quality of Service (QoS) delivered by a system depends on the resources available to its...
This paper presents an analysis of runtime implementation switching. The goal of the switching is to...
The reprogrammable nature of configurable computing machines has led to a wealth of research in run-...
This paper proposes a solution for the resource constraints of mobile devices. As an alternative for...
for the dynamic selection of component implementations by D. M. Yellin As component-based developmen...
Multi-core processing platforms are one of the major steps forward in offering high-performance comp...
In this dissertation, we address the problem of runtime adaptation of the application to its executi...
In this paper, a new project named Context Switching Reconfigurable Hardware for Communication Syste...
International audienceDynamic reconfiguration of hardware resources is increasingly used in applicat...
Many applications in pervasive computing environments are subject to resource constraints in terms ...
Todays prevalent solutions for modern embedded systems and general computing employ many processing ...
Heterogeneous multiprocessor systems have increased in complexity to provide both high performance a...
This thesis presents a framework design and implementation that enables run-time selection of differ...
The modern day Internet has evolved over the past 35 years from a single-purpose research network to...
A main challenge in today's embedded system design is to find the perfect balance between performanc...
The overall Quality of Service (QoS) delivered by a system depends on the resources available to its...
This paper presents an analysis of runtime implementation switching. The goal of the switching is to...
The reprogrammable nature of configurable computing machines has led to a wealth of research in run-...
This paper proposes a solution for the resource constraints of mobile devices. As an alternative for...
for the dynamic selection of component implementations by D. M. Yellin As component-based developmen...
Multi-core processing platforms are one of the major steps forward in offering high-performance comp...
In this dissertation, we address the problem of runtime adaptation of the application to its executi...
In this paper, a new project named Context Switching Reconfigurable Hardware for Communication Syste...
International audienceDynamic reconfiguration of hardware resources is increasingly used in applicat...
Many applications in pervasive computing environments are subject to resource constraints in terms ...
Todays prevalent solutions for modern embedded systems and general computing employ many processing ...
Heterogeneous multiprocessor systems have increased in complexity to provide both high performance a...
This thesis presents a framework design and implementation that enables run-time selection of differ...
The modern day Internet has evolved over the past 35 years from a single-purpose research network to...
A main challenge in today's embedded system design is to find the perfect balance between performanc...
The overall Quality of Service (QoS) delivered by a system depends on the resources available to its...