Runtime Enforcement for Operationalizing Ethics in Autonomous Systems

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: De Sanctis, Martina, Filippone, Gianluca, Inverardi, Paola, Mirandola, Raffaela, Pettinari, Sara, Scandurra, Patrizia
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913005184221184
author De Sanctis, Martina
Filippone, Gianluca
Inverardi, Paola
Mirandola, Raffaela
Pettinari, Sara
Scandurra, Patrizia
author_facet De Sanctis, Martina
Filippone, Gianluca
Inverardi, Paola
Mirandola, Raffaela
Pettinari, Sara
Scandurra, Patrizia
contents This paper addresses the challenge of operationalizing ethics in autonomous systems through runtime enforcement. It first conceptualizes the system's ethical space and outlines a structured ethics assurance process. Building on this foundation, it introduces an enforcement subsystem that operationalizes ethical rules, specifically social, legal, ethical, empathetic, and cultural (SLEEC) requirements, through the Abstract State Machine (ASM) formalism. The enforcement subsystem is built on the MAPE-K control-loop architecture for monitoring and controlling the system's ethical behavior, and it relies on an ASM-based runtime model of the ethical rules to enforce. This enables the dynamic evaluation, adaptation, and enforcement of ethical behavior within a runtime formal model. The overall approach, named SLEEC@run.time, is demonstrated on an assistive robot scenario, showcasing how both the robot's behavior and the governing ethical rules can dynamically adapt to contextual changes. By leveraging a flexible runtime model, SLEEC@run.time accommodates changes such as the addition or removal of SLEEC rules, ensuring a robust and evolvable approach to ethical assurance in autonomous systems. The evaluation of SLEEC@run.time shows that it effectively ensures the system's adherence to ethical principles with negligible execution time overhead.
format Preprint
id arxiv_https___arxiv_org_abs_2604_03714
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Runtime Enforcement for Operationalizing Ethics in Autonomous Systems
De Sanctis, Martina
Filippone, Gianluca
Inverardi, Paola
Mirandola, Raffaela
Pettinari, Sara
Scandurra, Patrizia
Software Engineering
This paper addresses the challenge of operationalizing ethics in autonomous systems through runtime enforcement. It first conceptualizes the system's ethical space and outlines a structured ethics assurance process. Building on this foundation, it introduces an enforcement subsystem that operationalizes ethical rules, specifically social, legal, ethical, empathetic, and cultural (SLEEC) requirements, through the Abstract State Machine (ASM) formalism. The enforcement subsystem is built on the MAPE-K control-loop architecture for monitoring and controlling the system's ethical behavior, and it relies on an ASM-based runtime model of the ethical rules to enforce. This enables the dynamic evaluation, adaptation, and enforcement of ethical behavior within a runtime formal model. The overall approach, named SLEEC@run.time, is demonstrated on an assistive robot scenario, showcasing how both the robot's behavior and the governing ethical rules can dynamically adapt to contextual changes. By leveraging a flexible runtime model, SLEEC@run.time accommodates changes such as the addition or removal of SLEEC rules, ensuring a robust and evolvable approach to ethical assurance in autonomous systems. The evaluation of SLEEC@run.time shows that it effectively ensures the system's adherence to ethical principles with negligible execution time overhead.
title Runtime Enforcement for Operationalizing Ethics in Autonomous Systems
topic Software Engineering
url https://arxiv.org/abs/2604.03714