Current techniques for a software engineer to change a computer program are limited to static activities once the application begins executing, there are few reliable ways to reconfigure it. We have developed a general framework for reconfigurating application software dynamically. A sound method for managing changes in a running program allows developers to perform maintenance activities without loss of the overall system's service. The same methods also support some forms of load balancing in a distributed system, and research in software fault tolerance. Our goal has been to create an environment for organizing and effecting software reconfiguration activities dynamically. First we present the overall framework within which rec...
Dynamic evolution is a phenomenon by which applications can be upgraded without requiring shutdown a...
Dynamic configuration is a desirable property of a distributed system where dynamic modification and...
We have developed an infrastructure for end-to-end run-time monitoring, behavior/performance analysi...
Applications requiring concurrency or access to specialized hardware are naturally written as distri...
Distributed applications ideally allow reconfiguration while the application is running, but changes...
AbstractDynamic configuration is a desirable property of a distributed system where dynamic modifica...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
Dynamic reconfiguration refers to the ability of changing properties and structure of a distributed ...
Distributed programs consist of multiple processes that cooperate by message passing to fulfil some ...
Distributed systems with high availability requirements have to allow reconfiguration of the system ...
In order to help programmers achieve greater leverage of emerging reconfiguration mechanisms, we are...
non-peer-reviewedIn this work, we compare current approaches to dynamic adaptation (DA) and identify...
Dynamic reconfiguration is the ability to modify a parallel or distributed system while it is runnin...
8 pages à paraîtreInternational audienceThe paper presents how to use a special novel distributed pr...
An increasing number of distributed applications are being constructed by composing them out of exis...
Dynamic evolution is a phenomenon by which applications can be upgraded without requiring shutdown a...
Dynamic configuration is a desirable property of a distributed system where dynamic modification and...
We have developed an infrastructure for end-to-end run-time monitoring, behavior/performance analysi...
Applications requiring concurrency or access to specialized hardware are naturally written as distri...
Distributed applications ideally allow reconfiguration while the application is running, but changes...
AbstractDynamic configuration is a desirable property of a distributed system where dynamic modifica...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
Dynamic reconfiguration refers to the ability of changing properties and structure of a distributed ...
Distributed programs consist of multiple processes that cooperate by message passing to fulfil some ...
Distributed systems with high availability requirements have to allow reconfiguration of the system ...
In order to help programmers achieve greater leverage of emerging reconfiguration mechanisms, we are...
non-peer-reviewedIn this work, we compare current approaches to dynamic adaptation (DA) and identify...
Dynamic reconfiguration is the ability to modify a parallel or distributed system while it is runnin...
8 pages à paraîtreInternational audienceThe paper presents how to use a special novel distributed pr...
An increasing number of distributed applications are being constructed by composing them out of exis...
Dynamic evolution is a phenomenon by which applications can be upgraded without requiring shutdown a...
Dynamic configuration is a desirable property of a distributed system where dynamic modification and...
We have developed an infrastructure for end-to-end run-time monitoring, behavior/performance analysi...