Authors | K. Geihs, P. Barone, F. Eliassen, J. Floch, R. Fricke, E. Gjørven, S. O. Hallsteinsen, G. Horn, O. M. Khan, A. Mamelli et al. |
Title | A Comprehensive Solution for Application-Level Adaptation |
Afilliation | Communication Systems, Communication Systems, Communication Systems |
Status | Published |
Publication Type | Journal Article |
Year of Publication | 2009 |
Journal | Software: Practice and Experience |
Number | Published online |
Publisher | ACM |
ISBN Number | 1097-024X |
Abstract | Driven by the emergence of mobile and pervasive computing, there is a growing demand for context-aware software systems that can dynamically adapt to their run-time environment. We present the results of project MADAM that has delivered a comprehensive solution for the development and operation of context-aware, self-adaptive aplications. The main contributions of MADAm are (a) a sophisticated middleware that supports the dynamic adaptation of component-based applications, and (b) an innovative model-driven development methodology that is based on abstract adaptation models and corresponding model\_to-code transformations. MADAM has demonstrated the viability of a general, integrated approach to application-level adaptation. We discuss our experiences with two real-world case studies that were built using the MADAM approach. |
DOI | 10.1002/spe.900 |
Citation Key | Simula.ND.269 |