Abstract. Applications executed on a shared distributed platform compete for resources provided by the platform. In case these applications have highly fluc-tuating resource demands, a software architecture is required that provides sup-port for runtime resource management. In position paper [1], we have proposed such architecture and have introduced its key concepts and entities. In this pa-per, we introduce a metamodel that captures the key concepts and we identify lifecycle models for both applications and individual components. A set of dy-namic reconfiguration strategies is introduced and their relationship to the stag-es of the application lifecycle is given
Abstract. Software architectures are often designed with respect to some architecture patterns, like...
It is now well established that middleware platforms must accommodate an increasingly diverse range ...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
Applications executed on a shared distributed platform compete for resources provided by the platfor...
The overall Quality of Service (QoS) delivered by a system depends on the resources available to its...
In this report we present a series of formal models that describe dynamically reconfigurable applica...
We propose a meta-framework called 'Plastik' which i) supports the specification and creation of run...
Component-based software engineering is a way of raising the level of abstraction for software devel...
Software applications executing in highly dynamic environments are faced with the challenge of freq...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...
The authors introduce a reflective resource management framework that offers facilities for resource...
In this paper we address the problem of building a scalable component-based system by means of dynam...
We present a middleware platform for assembling pervasive applications that demand fault-tolerance a...
Component-based approaches generalize basic object-oriented implementations by allowing large collec...
Mission-critical, distributed systems are often designed as a set of distributed, components that in...
Abstract. Software architectures are often designed with respect to some architecture patterns, like...
It is now well established that middleware platforms must accommodate an increasingly diverse range ...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...
Applications executed on a shared distributed platform compete for resources provided by the platfor...
The overall Quality of Service (QoS) delivered by a system depends on the resources available to its...
In this report we present a series of formal models that describe dynamically reconfigurable applica...
We propose a meta-framework called 'Plastik' which i) supports the specification and creation of run...
Component-based software engineering is a way of raising the level of abstraction for software devel...
Software applications executing in highly dynamic environments are faced with the challenge of freq...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...
The authors introduce a reflective resource management framework that offers facilities for resource...
In this paper we address the problem of building a scalable component-based system by means of dynam...
We present a middleware platform for assembling pervasive applications that demand fault-tolerance a...
Component-based approaches generalize basic object-oriented implementations by allowing large collec...
Mission-critical, distributed systems are often designed as a set of distributed, components that in...
Abstract. Software architectures are often designed with respect to some architecture patterns, like...
It is now well established that middleware platforms must accommodate an increasingly diverse range ...
The aim of dynamic reconfiguration is to allow a system to evolve incrementally from one configurati...