Many component-based systems need to modify their behavior or structure at run time in order to adapt the continuous change of user requirements or working environments. Change management is an essential part of reconfigurable systems. Dynamic reconfiguration helps these systems to evolve incrementally for one configuration to another at execution time. Many approaches have been proposed to support dynamic reconfiguration in various kinds of systems. This paper introduces a new approach for preserving the global consistency of dynamic reconfiguration using Alloy specification language. Alloy is a powerful language for modeling and describing the structure and the behavior of a system by expressing its constraints. The approach starts by mod...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...
peer-reviewedContinuous availability of services and low degree of disruption are two inherent nece...
AbstractAdaptive systems are systems capable of adapting their behaviour to changes in their environ...
International audienceMany component-based systems need to modify their behavior or structure at run...
One of the key issues that should be considered when addressing reliable evolution is to place a sof...
Long version of the paper accepted at ICFEM 2015, the 17th International Conference on Formal Engine...
Dynamically reconfigurable systems are able to respond to changes in their operational environment b...
International audienceAdaptive software is a class of software which is able to dynamically modify a...
With the increasing demand for long running and highly available distributed services, interest in s...
Modern software systems have changed from isolated static devices to highly interconnected machines...
International audienceComponent-based systems permit standardisation and re-usability of code throug...
International audienceSoftware systems have to face evolutions of their running context and users. T...
Aspect-oriented middleware is a promising technology for the realisation of dynamic reconfiguration ...
This paper focuses on global consistency preservation for dynamic reconfiguration. Global consistenc...
The significance of the component-based software and component platforms has increased in the last 2...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...
peer-reviewedContinuous availability of services and low degree of disruption are two inherent nece...
AbstractAdaptive systems are systems capable of adapting their behaviour to changes in their environ...
International audienceMany component-based systems need to modify their behavior or structure at run...
One of the key issues that should be considered when addressing reliable evolution is to place a sof...
Long version of the paper accepted at ICFEM 2015, the 17th International Conference on Formal Engine...
Dynamically reconfigurable systems are able to respond to changes in their operational environment b...
International audienceAdaptive software is a class of software which is able to dynamically modify a...
With the increasing demand for long running and highly available distributed services, interest in s...
Modern software systems have changed from isolated static devices to highly interconnected machines...
International audienceComponent-based systems permit standardisation and re-usability of code throug...
International audienceSoftware systems have to face evolutions of their running context and users. T...
Aspect-oriented middleware is a promising technology for the realisation of dynamic reconfiguration ...
This paper focuses on global consistency preservation for dynamic reconfiguration. Global consistenc...
The significance of the component-based software and component platforms has increased in the last 2...
The need for dynamic reconfiguration is a complicating factor in the design of dependable systems, a...
peer-reviewedContinuous availability of services and low degree of disruption are two inherent nece...
AbstractAdaptive systems are systems capable of adapting their behaviour to changes in their environ...