Challenges of testing self-adaptive systems

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review


Self-adaptive systems can change their behavior due to internal or external issues detected during operation. Such systems should be able to change their internal structure or functionality to cope with broken motors or changes in the infrastructure. Assuring that the adaptations taken during operation do not impact the desired behavior or functionality of the system is of uttermost interest. In this paper, we contribute to the corresponding quality assurance challenge. In particular, we focus on a specific class of self-adaptive systems utilizing health states for computing repair actions. We discuss the requirements of testing methodologies for such systems and raise relevant research questions.
Original languageEnglish
Title of host publication26th ACM International Systems and Software Product Line Conference, SPLC 2022 - Proceedings
EditorsAlexander Felfernig, Lidia Fuentes, Jane Cleland-Huang, Wesley K.G. Assuncao, Wesley K.G. Assuncao, Clement Quinton, Jianmei Guo, Klaus Schmid, Marianne Huchard, Inmaculada Ayala, Jose Miguel Rojas, Viet-Man Le, Jose Miguel Horcas
Number of pages5
ISBN (Electronic)9781450392068
Publication statusPublished - 12 Sept 2022
Event26th ACM International Systems and Software Product Line Conference: ASPLC 2022 - Graz, Austria
Duration: 12 Sept 202216 Sept 2022


Conference26th ACM International Systems and Software Product Line Conference
Abbreviated titleSPLC'22
Internet address


  • quality assurance
  • self-adaptive systems
  • self-healing
  • testing

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'Challenges of testing self-adaptive systems'. Together they form a unique fingerprint.

Cite this