The Runtime Dimension of Ethics in Self-Adaptive Systems
Marco Autili, Gianluca Filippone, Mashal Afzal Memon, Patrizio Pelliccione

TL;DR
This paper emphasizes the importance of runtime ethical reasoning in self-adaptive systems, advocating for dynamic ethical preferences management over static rules to better handle human, societal, and environmental values.
Contribution
It introduces a shift from fixed ethical constraints to adaptive, negotiated ethical requirements that evolve during system operation, addressing ethical conflicts and uncertainties.
Findings
Highlights the need for explicit ethics-based negotiation mechanisms.
Identifies key challenges like ethical conflicts and evolving preferences.
Outlines research directions for ethically adaptive systems.
Abstract
Self-adaptive systems increasingly operate in close interaction with humans, often sharing the same physical or virtual environments and making decisions with ethical implications at runtime. Current approaches typically encode ethics as fixed, rule-based constraints or as a single chosen ethical theory embedded at design time. This overlooks a fundamental property of human-system interaction settings: ethical preferences vary across individuals and groups, evolve with context, and may conflict, while still needing to remain within a legally and regulatorily defined hard-ethics envelope (e.g., safety and compliance constraints). This paper advocates a shift from static ethical rules to runtime ethical reasoning for self-adaptive systems, where ethical preferences are treated as runtime requirements that must be elicited, represented, and continuously revised as stakeholders and…
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.
Taxonomy
TopicsEthics and Social Impacts of AI · Advanced Software Engineering Methodologies · Social Robot Interaction and HRI
