Skip to main content
Article
Licensed
Unlicensed Requires Authentication

How to Combine Parameter and Compositional Adaptation in the Modeling of Self-Adaptive Applications

  • , and
Published/Copyright: May 19, 2008
Become an author with De Gruyter Brill
PIK - Praxis der Informationsverarbeitung und Kommunikation
From the journal Volume 31 Issue 1

ABSTRACT

Computing technology quickly pervades our living environment. We are getting used to carrying with us powerful devices with computing and communication capabilities. The execution context of applications on these devices changes continuously and applications need to adapt in a self-organizing manner, to retain their usefulness. Parameter and compositional adaptation are two frequently used mechanisms for self-adaptive applications in pervasive computing environments. Both of them have advantages as well as disadvantages. Our aim is to provide a comprehensive model-driven application development approach that combines the two concepts, in order to benefit from the advantages of both mechanisms and to reduce development effort. In this paper, we present a modeling approach for self-adaptive applications that combines parameter and compositional adaptation in an integrated, homogeneous fashion. The resulting adaptation model is automatically transformed to source code which is used by the middleware to manage the adaptation at application run-time. The approach was successfully tested in the development of two comprehensive pilot applications.

Published Online: 2008-05-19
Published in Print: 2008-March

© Copyright by K.G. Saur Verlag 2008

Downloaded on 2.5.2026 from https://www.degruyterbrill.com/document/doi/10.1515/piko.2008.007/html?lang=en
Scroll to top button