English
Related papers

Related papers: Operationalizing Human Values in the Requirements …

200 papers

Human values (e.g., pleasure, privacy, and social justice) are what a person or a society considers important. The inability to address them in software-intensive systems can result in numerous undesired consequences (e.g., financial…

Software Engineering · Computer Science 2022-07-27 Mojtaba Shahin , Waqar Hussain , Arif Nurwidyantoro , Harsha Perera , Rifat Shams , John Grundy , Jon Whittle

As AI agents are increasingly used in high-stakes domains like healthcare and law enforcement, aligning their behaviour with social, legal, ethical, empathetic, and cultural (SLEEC) norms has become a critical engineering challenge. While…

Artificial Intelligence · Computer Science 2026-03-13 Radu Calinescu , Ana Cavalcanti , Marsha Chechik , Lina Marsso , Beverley Townsend

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…

Software Engineering · Computer Science 2026-04-07 Martina De Sanctis , Gianluca Filippone , Paola Inverardi , Raffaela Mirandola , Sara Pettinari , Patrizia Scandurra

Autonomous agents are increasingly being proposed for use in healthcare, assistive care, education, and other applications governed by complex human-centric norms. To ensure compliance with these norms, the rules they induce need to be…

Software Engineering · Computer Science 2023-07-10 Sinem Getir Yaman , Ana Cavalcanti , Radu Calinescu , Colin Paterson , Pedro Ribeiro , Beverley Townsend

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…

Software Engineering · Computer Science 2026-02-20 Marco Autili , Gianluca Filippone , Mashal Afzal Memon , Patrizio Pelliccione

Human values, or what people hold important in their life, such as freedom, fairness, and social responsibility, often remain unnoticed and unattended during software development. Ignoring values can lead to values violations in software…

Software Engineering · Computer Science 2021-12-01 Harsha Perera , Rashina Hoda , Rifat Ara Shams , Arif Nurwidyantoro , Mojtaba Shahin , Waqar Hussain , Jon Whittle

The future of Requirements Engineering (RE) is increasingly driven by artificial intelligence (AI), reshaping how we elicit, analyze, and validate requirements. Traditional RE is based on labor-intensive manual processes prone to errors and…

Software Engineering · Computer Science 2025-10-30 Mateen Ahmed Abbasi , Petri Ihantola , Tommi Mikkonen , Niko Mäkitalo

Monitoring humans, for example, their movement or location, is essential for safe and efficient human-machine collaboration in Cyber-Physical Systems (CPS). This information allows CPS to ensure safety properties, adapt their behaviour…

Software Engineering · Computer Science 2026-05-13 Zoe Pfister , Ruth Breu , Michael Vierhauser

Systems interacting with humans, such as assistive robots or chatbots, are increasingly integrated into our society. To prevent these systems from causing social, legal, ethical, empathetic, or cultural (SLEEC) harms, normative requirements…

Computers and Society · Computer Science 2025-01-23 Kevin Kolyakov , Lina Marsso , Nick Feng , Junwei Quan , Marsha Chechik

Human values are principles that guide human actions and behaviour in personal and social life. Ignoring human values during requirements engineering introduces a negative impact on software uptake and continued use. Embedding human values…

Software Engineering · Computer Science 2023-05-29 Tahira Iqbal , Kuldar Taveter , Tarmo Strenze , Waqar Hussain , Omar Haggag , John Alphonsus Matthews , Anu Piirisild

Machine Ethics (ME) is concerned with the design of Artificial Moral Agents (AMAs), i.e. autonomous agents capable of reasoning and behaving according to moral values. Previous approaches have treated values as labels associated with some…

Artificial Intelligence · Computer Science 2023-02-20 Nieves Montes , Nardine Osman , Carles Sierra , Marija Slavkovik

The rise of AI-based and autonomous systems is raising concerns and apprehension due to potential negative repercussions stemming from their behavior or decisions. These systems must be designed to comply with the human contexts in which…

Artificial Intelligence · Computer Science 2024-10-01 Nicolas Troquard , Martina De Sanctis , Paola Inverardi , Patrizio Pelliccione , Gian Luca Scoccia

As intelligent systems become more autonomous, the scientific community focuses on creating decision-making mechanisms that include ethical and moral considerations, unlike traditional utility-maximisation models. To achieve this, a key…

Artificial Intelligence · Computer Science 2026-05-28 Eduardo de la Cruz Fernández , Marcelo Karanik , Sascha Ossowski

Though intelligent agents are supposed to improve human experience (or make it more efficient), it is hard from a human perspective to grasp the ethical values which are explicitly or implicitly embedded in an agent behaviour. This is the…

Artificial Intelligence · Computer Science 2025-08-12 Gianluca Bontempi

Requirement Engineering (RE) is the foundation of successful software development. In RE, the goal is to ensure that implemented systems satisfy stakeholder needs through rigorous requirements elicitation, validation, and evaluation…

Software Engineering · Computer Science 2025-10-07 Mateen Ahmed Abbasi , Petri Ihantola , Tommi Mikkonen , Niko Mäkitalo

[Context and Motivation]: Cyber-Physical Systems (CPS) have become relevant in a wide variety of different domains, integrating hardware and software, often operating in an emerging and uncertain environment where human actors actively or…

Software Engineering · Computer Science 2025-05-06 Zoe Pfister , Michael Vierhauser , Rebekka Wohlrab , Ruth Breu

One of the major challenges we face with ethical AI today is developing computational systems whose reasoning and behaviour are provably aligned with human values. Human values, however, are notorious for being ambiguous, contradictory and…

Artificial Intelligence · Computer Science 2023-05-05 Nardine Osman , Mark d'Inverno

Critical systems, such as those used in healthcare, defence, and disaster management, demand rigorous requirements engineering to ensure safety and reliability. Yet, much of this rigour has traditionally focused on technical assurance,…

Software Engineering · Computer Science 2025-11-18 Anuradha Madugalla , Jixuan Dong , Kai Lyne Loi , Matthew Crossman , John Grundy

[Context] Artificial intelligence (AI) components used in building software solutions have substantially increased in recent years. However, many of these solutions focus on technical aspects and ignore critical human-centered aspects.…

Software Engineering · Computer Science 2023-05-22 Khlood Ahmad , Mohamed Abdelrazek , Chetan Arora , Arbind Agrahari Baniya , Muneera Bano , John Grundy

This paper proposes an alignment for the operationalisation of Meaningful Human Control (MHC) for autonomous systems by proposing operational principles for MHC and introducing a generic framework for its application. With a plethora of…

Systems and Control · Electrical Eng. & Systems 2025-04-18 Simeon C. Calvert
‹ Prev 1 2 3 10 Next ›