Dynamically reconfigurable systems are able to respond to changes in their operational environment by reconfiguring themselves automatically. Dynamic software product lines are dynamically reconfigurable systems with an explicit model of variability, which plays a key role in the reconfiguration process. In our work we use feature models for modeling variability. Features are mapped to the system’s components that realize them. The feature model corresponds to a constraint logic program, and determines the valid configurations of the system. An emerging situation in the environment leads to relevant changes to the current configuration: some features must be activated, and some must be deactivated. Due to constraint propagation, the status ...
In many application domains, scenarios have been developed that benefit from the idea of ambience; S...
Dynamic product reconfiguration refers to making changes to a deployed product configuration while a...
We propose to see adaptive systems as systems with highly dynamic features. We model as features bot...
Dynamically reconfigurable systems are able to respond to changes in their operational environments ...
Many component-based systems need to modify their behavior or structure at run time in order to adap...
International audienceCloud computing and cyber-physical systems involve software capable of adaptin...
Dynamic Software Product Lines (DSPL) have recently shown promising potentials as integrated enginee...
International audienceVerifying and configuring large Software Product Lines (SPL) requires automati...
Variability management is crucial for companies that need to offer multiple product variants quickly...
In recent years, new software architectures have been developed in which components can be bound and...
Adapting software to user needs and environmental constraints at run-time requires extending the sof...
International audienceIn recent years, new software architectures have been developed in which compo...
Self-adaptive enterprise applications have the ability to continuously reconfigure themselves accord...
Model-based autonomic computing systems facilitate the planning capabilities inside the adaptation l...
Abstract: Highly configurable systems can easily have thousands of configuration options, together w...
In many application domains, scenarios have been developed that benefit from the idea of ambience; S...
Dynamic product reconfiguration refers to making changes to a deployed product configuration while a...
We propose to see adaptive systems as systems with highly dynamic features. We model as features bot...
Dynamically reconfigurable systems are able to respond to changes in their operational environments ...
Many component-based systems need to modify their behavior or structure at run time in order to adap...
International audienceCloud computing and cyber-physical systems involve software capable of adaptin...
Dynamic Software Product Lines (DSPL) have recently shown promising potentials as integrated enginee...
International audienceVerifying and configuring large Software Product Lines (SPL) requires automati...
Variability management is crucial for companies that need to offer multiple product variants quickly...
In recent years, new software architectures have been developed in which components can be bound and...
Adapting software to user needs and environmental constraints at run-time requires extending the sof...
International audienceIn recent years, new software architectures have been developed in which compo...
Self-adaptive enterprise applications have the ability to continuously reconfigure themselves accord...
Model-based autonomic computing systems facilitate the planning capabilities inside the adaptation l...
Abstract: Highly configurable systems can easily have thousands of configuration options, together w...
In many application domains, scenarios have been developed that benefit from the idea of ambience; S...
Dynamic product reconfiguration refers to making changes to a deployed product configuration while a...
We propose to see adaptive systems as systems with highly dynamic features. We model as features bot...