Runtime Enforcement for Operationalizing Ethics in Autonomous Systems
Martina De Sanctis, Gianluca Filippone, Paola Inverardi, Raffaela Mirandola, Sara Pettinari, Patrizia Scandurra

TL;DR
This paper presents [email protected], a runtime enforcement framework using ASM formalism and MAPE-K architecture to operationalize and adapt ethical rules in autonomous systems, demonstrated on an assistive robot.
Contribution
It introduces a novel runtime enforcement approach for ethical rules in autonomous systems using formal ASM models and a control-loop architecture, enabling dynamic ethical behavior adaptation.
Findings
Effective ethical adherence with negligible overhead
Supports dynamic addition/removal of ethical rules
Demonstrated on assistive robot scenario
Abstract
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 [email protected], is demonstrated on an assistive robot scenario, showcasing how both…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
