International audienceThis paper discusses preliminary work on modeling and validation dynamic adaptation. The proposed approach is on the use of aspect-oriented modeling (AOM) and models at runtime. Our approach covers design and runtime phases. At design-time, a base model and different variant architecture models are designed and the adaptation model is built. Crucially, the adaptation model includes invariant properties and constraints that allow the validation of the adaptation rules before execution. During runtime, the adaptation model is processed to produce a correct system configuration that can be executed
International audienceAdaptive software is a class of software which is able to dynamically modify a...
non-peer-reviewedIn this work, we compare current approaches to dynamic adaptation (DA) and identify...
International audienceModern software systems are often required to adapt their behavior at runtime ...
This paper discusses preliminary work on modeling and validation dynamic adaptation. The proposed ap...
International audienceAn approach for specifying and executing dynamically adaptive software systems...
International audienceSince software systems need to be continuously available under varying conditi...
International audienceConstructing and executing distributed systems that can adapt to their operati...
Society's increasing dependence on software-intensive systems is driving the need for dependable, ro...
Our works on software architectures for highly dynamic environments, such as ubiquitous computing, l...
International audienceDynamic software adaptation can cause the running system to be out-of-synchron...
This thesis presents a Model-Driven and Aspect-Oriented approach to tame the complexity of Dynamical...
International audienceAdaptive software is a class of software which is able to dynamically modify a...
non-peer-reviewedIn this work, we compare current approaches to dynamic adaptation (DA) and identify...
International audienceModern software systems are often required to adapt their behavior at runtime ...
This paper discusses preliminary work on modeling and validation dynamic adaptation. The proposed ap...
International audienceAn approach for specifying and executing dynamically adaptive software systems...
International audienceSince software systems need to be continuously available under varying conditi...
International audienceConstructing and executing distributed systems that can adapt to their operati...
Society's increasing dependence on software-intensive systems is driving the need for dependable, ro...
Our works on software architectures for highly dynamic environments, such as ubiquitous computing, l...
International audienceDynamic software adaptation can cause the running system to be out-of-synchron...
This thesis presents a Model-Driven and Aspect-Oriented approach to tame the complexity of Dynamical...
International audienceAdaptive software is a class of software which is able to dynamically modify a...
non-peer-reviewedIn this work, we compare current approaches to dynamic adaptation (DA) and identify...
International audienceModern software systems are often required to adapt their behavior at runtime ...