To main content

Using Adaptation Plans to Control the Behavior of Models@runtime

Using Adaptation Plans to Control the Behavior of Models@runtime

Category
Journal publication
Abstract
The models@runtime pattern proposes to leverage models as executable artefacts. A runtime model describing the state of the system is causally connected to the running system. Models@runtime engines typically play an active role in the definition of the adaptation plan that specifies the set of concrete tasks describing how the system should be adapted to reflect the change made on the runtime model. However, the generation of such plans generally relies on a set of predefined rules and the resulting plan is thus arbitrarily derived. In this paper we present an evolution of the models@runtime pattern with: (i) a DSL for the specification of adaptation plans and (ii) a runtime environment to enact such adaptation plans. The proposed approach has been applied to the Cloud Modelling Framework (CLOUDMF).
Language
English
Author(s)
Affiliation
  • SINTEF ICT / Nettbaserte systemer og tjenester
Year
2015
Published in
CEUR Workshop Proceedings
ISSN
1613-0073
Publisher
Technical University of Aachen
Volume
1474
Page(s)
11 - 20