Christian KrupitzerSebastian VanSyckelChristian Becker
The complexity and size of information systems are growing, resulting in an increasing effort for maintenance. Self-adaptive systems (SAS) that autonomously adapt to changes in the environment or in the system itself (e.g. disfunction of components) can be a solution. So far, the development of SAS is frequently tailored to specific use case requirements. The creation of frameworks with reusable process elements and system components is often neglected. However, with such a framework developing SAS would become faster and less error prone. This work addresses this gap by providing a framework for engineering SAS.
Nauman A. QureshiAnna PeriniNeil ErnstJohn Mylopoulos
Marzo DiJohn FitzgeraldAlexander RomanovskyNicolas Guelfi