Distributed applications ideally allow reconfiguration while the application is running, but changes are usually limited to adding new client and server processes and changing the bindings among such processes. In some application domains, such as real-time financial services, it is necessary to support finer grained reconfiguration at the level of entities smaller than processes, but for performance reasons it is desirable to avoid conventional approaches that require dynamic storage allocation. We present a scheme for special cases of fine-grained dynamic reconfiguration sufficient for our application domain and show how it can be used for practical changes. We introduce new language concepts to apply this scheme in the context of an obje...
Dynamic reconfiguration refers to the ability of changing properties and structure of a distributed ...
Abstract. Mission-critical, distributed systems are often designed as a set of distributed, componen...
Distributed systems with high availability requirements have to support some form of dynamic reconfi...
Distributed applications ideally allow reconfiguration while the application is running, but changes...
Managing reconfigurable hardware resources at runtime is expected to be a new task for future operat...
There is an increasing demand for long running and highly available systems. This holds particularly...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
Current techniques for a software engineer to change a computer program are limited to static activ...
In order to help programmers achieve greater leverage of emerging reconfiguration mechanisms, we are...
Distributed systems with high availability requirements have to allow reconfiguration of the system ...
Programmers require the ability to evolve the behavior of their software objects because the objects...
Component-based approaches generalize basic object-oriented implementations by allowing large collec...
Distributed programs consist of multiple processes that cooperate by message passing to fulfil some ...
Applications requiring concurrency or access to specialized hardware are naturally written as distri...
Dynamic reconfiguration, i.e. changing at runtime the communication pattern of a program is challeng...
Dynamic reconfiguration refers to the ability of changing properties and structure of a distributed ...
Abstract. Mission-critical, distributed systems are often designed as a set of distributed, componen...
Distributed systems with high availability requirements have to support some form of dynamic reconfi...
Distributed applications ideally allow reconfiguration while the application is running, but changes...
Managing reconfigurable hardware resources at runtime is expected to be a new task for future operat...
There is an increasing demand for long running and highly available systems. This holds particularly...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
Current techniques for a software engineer to change a computer program are limited to static activ...
In order to help programmers achieve greater leverage of emerging reconfiguration mechanisms, we are...
Distributed systems with high availability requirements have to allow reconfiguration of the system ...
Programmers require the ability to evolve the behavior of their software objects because the objects...
Component-based approaches generalize basic object-oriented implementations by allowing large collec...
Distributed programs consist of multiple processes that cooperate by message passing to fulfil some ...
Applications requiring concurrency or access to specialized hardware are naturally written as distri...
Dynamic reconfiguration, i.e. changing at runtime the communication pattern of a program is challeng...
Dynamic reconfiguration refers to the ability of changing properties and structure of a distributed ...
Abstract. Mission-critical, distributed systems are often designed as a set of distributed, componen...
Distributed systems with high availability requirements have to support some form of dynamic reconfi...