Achieving dynamic adaptation via management and interpretation of runtime models |
| |
Authors: | Mehdi Amoui Mahdi Derakhshanmanesh Jürgen Ebert Ladan Tahvildari |
| |
Affiliation: | 1. Department of Chemistry, Centre for Advanced Studies, North-Eastern Hill University, Shillong 793022, India;2. Department of Chemistry, Faculty of Science and Agriculture, The University of West-Indies, St. Augustine, Trinidad and Tobago;3. Department of Chemistry, Centre for Advanced Studies, Banaras Hindu University, Varanasi 221 005 (U.P), India;4. Department of Science and Humanities, Tripura Institute of Technology, Narsingarh 799009, Tripura, India;5. Department of Chemical Sciences, Gauhati University, Gauhati, Assam, India |
| |
Abstract: | In this article, we present a generic model-centric approach for realizing fine-grained dynamic adaptation in software systems by managing and interpreting graph-based models of software at runtime. We implemented this approach as the Graph-based Runtime Adaptation Framework (GRAF), which is particularly tailored to facilitate and simplify the process of evolving and adapting current software towards runtime adaptivity. As a proof of concept, we present case study results that show how to achieve runtime adaptivity with GRAF and sketch the framework's capabilities for facilitating the evolution of real-world applications towards self-adaptive software. The case studies also provide some details of the GRAF implementation and examine the usability and performance of the approach. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|