Separating Local and Global Aspects of Runtime Model Reconfiguration

Abstract

There is a growing need for applications that are able to adapt themselves to the context of use. One promising approach for the adaptation of an application during its execution is the use of models at runtime. In this approach models of the application and its context of use are kept alive during the execution. The application can be adapted by reconguring the structure of these models. Model Reconguration has local characteristics as it handles the structure of a model and has to deal with its specic properties. It also possesses global characteristics, as the joint reconguration of several models is required due to consistency considerations. This paper aims at solving the possible conicts between the global and the local characteristics of Model Reconguration by introducing a distinction between a Recongurable Model, which is responsible for local aspects, and a Reconguration Model, which deals with global aspects.

@INPROCEEDINGS{Trollman2010,
  author = {Frank Trollman and Grzegorz Lehmann and  and Sahin Albayrak},
  title = {Separating Local and Global Aspects of Runtime Model Reconfiguration},
  booktitle = {Proceedings of the 5th Workshop on Models@run.time},
  year = {2010},
  editor = {Nelly Bencomo and Gordon Blair and Franck Fleurey and Cédric Jeanneret},
  volume = {641},
  series = {CEUR Workshop Proceedings},
  pages = {72-83},
  publisher = {CEUR-WS.org},
  abstract = {There is a growing need for applications that are able to adapt themselves
	to the context of use. One promising approach for the adaptation
	of an application during its execution is the use of models at runtime.
	In this approach models of the application and its context of use
	are kept alive during the execution. The application can be adapted
	by reconfiguring the structure of these models. Model Reconfiguration
	has local aspects as it handles the structure of a model and has
	to deal with its specific properties. It also possesses global aspects,
	as the joint reconfiguration of several models is required due to
	consistency considerations. This paper aims at solving possible conflicts
	between the global and the local aspects of Model Reconfiguration
	by introducing a distinction between two Levels of abstraction that
	enables the designer to separate and interrelate global and local
	aspects of Model
	
	Reconfiguration.},
  file = {:Trollman2010.pdf:PDF},
  owner = {trollmann},
  timestamp = {2010.10.05},
  url = {http://ceur-ws.org/Vol-641/paper_05.pdf}
}
Authors:
Frank Trollmann, Grzegorz Lehmann, Sahin Albayrak
Category:
Conference Paper
Year:
2010
Location:
5th Workshop on Models@run.time, Oslo, Norway