A model-based approach to self-adaptive software

Gábor Karsai, János Sztipanovits · IEEE Intelligent Systems and their Applications · 1999

The authors' model based approach to self adaptive software systems uses domain specific models and components to restore flexibility and adaptability to software systems running in dynamic environments. The model-integrated approach to self adaptive software, decomposes the problem into two major issues: the issues of representation and that of the reconfiguration mechanism. The goal of the work is to facilitate a performance/spl rarr/evolution/spl rarr/architecture modification/spl rarr/modified performance cycle in which the application's performance is continuously monitored, with the results used to modify the architectural model. The modification is then followed by a partial or complete regeneration of the executable system. We have implemented and tested some aspects of our approach in applications; other aspects are part of our ongoing investigation in various research projects.

Read the paper · More papers on PaperTik