Challenges of testing self-adaptive systems

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

Abstract

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
Pages224-228
Number of pages5
VolumeB
ISBN (Electronic)9781450392068
DOIs
Publication statusPublished - 12 Sept 2022
Event26th ACM International Systems and Software Product Line Conference: ASPLC 2022 - Graz, Austria
Duration: 12 Sept 202216 Sept 2022
http://2022.splc.net/

Conference

Conference26th ACM International Systems and Software Product Line Conference
Abbreviated titleSPLC'22
Country/TerritoryAustria
CityGraz
Period12/09/2216/09/22
Internet address

Keywords

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

ASJC Scopus subject areas

  • Software

Cite this