Towards Systematic Maintenance of Assurance for Evolving Self-Adaptive Systems

Despite many advances in self-adaptive systems (SAS) research, the community has only recently begun exploring the evolution of SASs. We consider an evolution to be a necessary change of the SAS outside of its self-adaptation capabilities, e.g., to respond to unforeseen changes. In this work, we study the assurance of evolving SASs. Dynamic assurance cases (ACs) have been proposed as a means to certify a system’s safety and reliability under uncertainty. However, when the SAS evolves, developers require guidance about which parts of a dynamic AC can be repurposed and which costs may be introduced in re-assuring the evolved SAS. Towards this goal, we propose ReASSURE, a framework which provides a structured approach for reusing assurance evidence for evolving SASs. Building on existing techniques for dynamic AC development, compositional assurance, and product line engineering, ReASSURE aims to maximize reuse, minimize the cost, and quantify the effort of assuring evolving SASs.

Authors

Institutions

Publication Details

Published
2025-05-29
DOI
https://doi.org/10.1109/eras63351.2025.11135664
Primary Topic
Safety Systems Engineering in Autonomy
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards Systematic Maintenance of Assurance for Evolving Self-Adaptive Systems

Juliane Päßler, Logan Murphy, Marsha Chećhik, Marc Carwehl
Safety Systems Engineering in Autonomy
article

Towards Systematic Maintenance of Assurance for Evolving Self-Adaptive Systems

Juliane Päßler, Logan Murphy, Marsha Chećhik, Marc Carwehl
article en

Abstract

Despite many advances in self-adaptive systems (SAS) research, the community has only recently begun exploring the evolution of SASs. We consider an evolution to be a necessary change of the SAS outside of its self-adaptation capabilities, e.g., to respond to unforeseen changes. In this work, we study the assurance of evolving SASs. Dynamic assurance cases (ACs) have been proposed as a means to certify a system’s safety and reliability under uncertainty. However, when the SAS evolves, developers require guidance about which parts of a dynamic AC can be repurposed and which costs may be introduced in re-assuring the evolved SAS. Towards this goal, we propose ReASSURE, a framework which provides a structured approach for reusing assurance evidence for evolving SASs. Building on existing techniques for dynamic AC development, compositional assurance, and product line engineering, ReASSURE aims to maximize reuse, minimize the cost, and quantify the effort of assuring evolving SASs.

University of Oslo (NO), University of Toronto (CA), Technische Universität Berlin (DE)
Openalex Percentile: Top 73%
Safety Systems Engineering in Autonomy
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Towards Systematic Maintenance of Assurance for Evolving Self-Adaptive Systems — Juliane Päßler, Logan Murphy, et al. · (2025) | TGRS Research Map | TGRS