Back to the database
Record STMT-W0EA784Voluntary

Who Is Responsible? Self-Adaptation Under Multiple Concurrent Failures With Unknown Faults in Complex Robotic Systems

Report Institutional policyGlobalin forceNot AI-specific

This paper presents a ROS2-based self-adaptation approach building upon the MAPE-K framework to handle multiple simultaneous failures, cascading failures, and multiple resolving strategies in complex robotic systems. The authors introduce a domain-specific language (DSL) that allows designers to specify failure patterns, assign criticality levels, and enumerate adaptation strategies. Through a live dependency graph and a probabilistic planning algorithm, the approach performs root-cause analysis and strategy ranking to prioritize minimal and effective system adaptations.

Summary and content fields are drawn from the document text and are pending editorial review.

Who issued it

XITASO GmbHIndustry · DE
Lead issuer
German Aerospace CenterAcademic · DE
Co-issuer
Technical University of Applied Sciences IngolstadtAcademic · DE
Co-issuer
arXivAcademic
Publisher
Legal forceVoluntary
Under whose authorityInstitutional policy
Judged fromfull text

Who it governs

Researchers and academicsCompaniesAI developers and providersAI deployers and users

Robotics researchers and software developers seeking to implement autonomous fault-handling and self-adaptation in ROS-based robotic systems.

Sectors
Research and science · robotics researchCross-sector

What the document contains

What's covered

The document addresses runtime self-adaptation in robotic systems running on ROS2, specifically focusing on the detection and resolution of multiple simultaneous failures, cascading component failures, and unknown fault sources using a MAPE-K loop, domain-specific language, and dependency-based root-cause analysis.

What's missing

The text does not provide legal frameworks, enforcement mechanisms, or commercial product terms of use.

Key takeaways
  • Modern robotic systems require self-adaptation mechanisms that can handle multiple concurrent and cascading failures rather than sequential ones.
  • A domain-specific language (DSL) allows system designers to specify failure patterns, criticality levels, and alternative recovery strategies.
  • Combining a live dependency graph with criticality levels and system impact enables lightweight root-cause analysis and strategy ranking.
  • Empirical evaluations on benchmark robotics scenarios show that the approach identifies root causes and favors inexpensive, effective adaptations.
Outline
· I. Introduction
· II. Related Work
· III. Problem
· IV. Approach
· V. Evaluation
· VI. Discussion
· VII. Conclusion & Future Work
Issued12 August 2026
Length9,665 words · 12 pages
FormatNot recorded
Scopeglobal

How it scores

Pending review

Each score is backed by a quote verified against the document text. Editorial review has not yet confirmed them.

Accountability

4/5

Clear responsibility for AI outcomes

Central to our approach is an adaptation rule set which lets designers specify failure patterns, assign criticality levels, and enumerate multiple plausible adaptation strategies.

Abstract

screening score · 2026-10-23

Fairness

0/5

Non-discrimination and equitable treatment

screening score · 2026-10-23

Human Dignity

0/5

Respect for the inherent worth of persons

screening score · 2026-10-23

Human Oversight

0/5

Humans remain in control of consequential decisions

screening score · 2026-10-23

Privacy

0/5

Protection of personal data and private life

screening score · 2026-10-23

Enforcement

0/5

Consequences and compliance mechanisms with real force

screening score · 2026-10-23

Topics

self_adaptive_systems robotics fault_tolerance root_cause_analysis ros2