Model-driven engineering of adaptation engines for self-adaptive software

preview-18
  • Model-driven engineering of adaptation engines for self-adaptive software Book Detail

  • Author : Thomas Vogel
  • Release Date : 2013
  • Publisher : Universitätsverlag Potsdam
  • Genre : Computers
  • Pages : 74
  • ISBN 13 : 3869562277
  • File Size : 97,97 MB

Model-driven engineering of adaptation engines for self-adaptive software by Thomas Vogel PDF Summary

Book Description: The development of self-adaptive software requires the engineering of an adaptation engine that controls and adapts the underlying adaptable software by means of feedback loops. The adaptation engine often describes the adaptation by using runtime models representing relevant aspects of the adaptable software and particular activities such as analysis and planning that operate on these runtime models. To systematically address the interplay between runtime models and adaptation activities in adaptation engines, runtime megamodels have been proposed for self-adaptive software. A runtime megamodel is a specific runtime model whose elements are runtime models and adaptation activities. Thus, a megamodel captures the interplay between multiple models and between models and activities as well as the activation of the activities. In this article, we go one step further and present a modeling language for ExecUtable RuntimE MegAmodels (EUREMA) that considerably eases the development of adaptation engines by following a model-driven engineering approach. We provide a domain-specific modeling language and a runtime interpreter for adaptation engines, in particular for feedback loops. Megamodels are kept explicit and alive at runtime and by interpreting them, they are directly executed to run feedback loops. Additionally, they can be dynamically adjusted to adapt feedback loops. Thus, EUREMA supports development by making feedback loops, their runtime models, and adaptation activities explicit at a higher level of abstraction. Moreover, it enables complex solutions where multiple feedback loops interact or even operate on top of each other. Finally, it leverages the co-existence of self-adaptation and off-line adaptation for evolution.

Disclaimer: www.yourbookbest.com does not own Model-driven engineering of adaptation engines for self-adaptive software books pdf, neither created or scanned. We just provide the link that is already available on the internet, public domain and in Google Drive. If any way it violates the law or has any issues, then kindly mail us via contact us page to request the removal of the link.

Models@run.time

[email protected]

File Size : 76,76 MB
Total View : 6481 Views
DOWNLOAD

Traditionally, research on model-driven engineering (MDE) has mainly focused on the use of models at the design, implementation, and verification stages of deve

Formal Methods for Model-Driven Engineering

Formal Methods for Model-Driven Engineering

File Size : 51,51 MB
Total View : 9300 Views
DOWNLOAD

This book presents 11 tutorial lectures by leading researchers given at the 12th edition of the International School on Formal Methods for the Design of Compute