Report from the GI Dagstuhl Seminar 14433: Software engineering for Self-Adaptive Systems
Abstract
Products and services such as business applications, vehicles, or devices in various domains such
as transportation, communication, energy, production, or health. Consequently, our daily lives
highly depend on such software-intensive systems. This results in complex systems, which is
even more stressed by integrating them to systems-of-systems or cyber-physical systems such
as smart cities. Therefore, innovative ways of developing, deploying, maintaining, and evolving
such software-intensive systems are required. In this direction, one promising stream of software
engineering research is self-adaptation. Engineering self-adaptive systems is an open research
challenge, particularly, for software engineering since it is usually software that controls the
self-adaptation. This GI-Dagstuhl seminar focused on software engineering aspects of building
self-adaptive systems cost-effectively and in a systematic and predictable manner. This includes
typical software engineering disciplines such as requirements engineering, modeling, architecture,
middleware, design, analysis, testing, validation, and verification as well as software evolution.
View/ Open
Date
2014-10-24Author
Vogel, Thomas
Tichy, Matthias
Gorla, Alessandra
Editor
Staron, Miroslaw
Publication type
report
ISSN
1654-4870
Series/Report no.
1654-4870
2014:02
Language
eng