English
Related papers

Related papers: Identifying human values from goal models: An indu…

200 papers

Recent work in fair machine learning has proposed dozens of technical definitions of algorithmic fairness and methods for enforcing these definitions. However, we still lack an understanding of how to develop machine learning systems with…

Human-Computer Interaction · Computer Science 2021-02-03 Hao-Fei Cheng , Logan Stapleton , Ruiqi Wang , Paige Bullock , Alexandra Chouldechova , Zhiwei Steven Wu , Haiyi Zhu

In recent years, artificial intelligence (AI) decision-making and autonomous systems became an integrated part of the economy, industry, and society. The evolving economy of the human-AI ecosystem raising concerns regarding the risks and…

Artificial Intelligence · Computer Science 2018-11-20 Daniel Muller

The integration of human factors (HF) knowledge is crucial when developing safety-critical systems, such as automated vehicles (AVs). Ensuring that HF knowledge is considered continuously throughout the AV development process is essential…

Software Engineering · Computer Science 2024-05-30 Amna Pir Muhammad , Alessia Knauss , Eric Knauss , Jonas Bärgman

Human-centered design, a theoretical ideal, is sometimes compromised in industry practice. Technology firms juggle competing priorities, such as adopting new technologies and generating shareholder returns, which may conflict with…

Human-Computer Interaction · Computer Science 2025-01-06 Tim Gorichanaz

Two general routes have been followed to develop artificial agents that are sensitive to human values---a top-down approach to encode values into the agents, and a bottom-up approach to learn from human actions, whether from real-world…

Human-Computer Interaction · Computer Science 2019-12-17 Q. Vera Liao , Michael Muller

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

Stakeholder involvement is one of the major success factors in integrating user experience (UX) practices into software development processes and organizations. It is also a necessity for agile software development. However, practitioners…

Software Engineering · Computer Science 2016-10-21 Pariya Kashfi , Kati Kuusinen , Robert Feldt

In an effort to regulate Machine Learning-driven (ML) systems, current auditing processes mostly focus on detecting harmful algorithmic biases. While these strategies have proven to be impactful, some values outlined in documents dealing…

Machine Learning · Computer Science 2022-06-20 Mireia Yurrita , Dave Murray-Rust , Agathe Balayn , Alessandro Bozzon

As artificial intelligence transforms software development, a critical question emerges: how can developers and AI systems collaborate most effectively? This dissertation optimizes human-AI programming roles through self-determination…

Software Engineering · Computer Science 2025-12-01 Marcel Valovy

Agentic artificial intelligence systems are autonomous technologies capable of pursuing complex goals with minimal human oversight and are rapidly emerging as the next frontier in AI. While these systems promise major gains in productivity,…

Computers and Society · Computer Science 2026-01-13 Theodore Roberts , Bahram Zarrin

Algorithms and other formal models purportedly incorporating human values like fairness have grown increasingly popular in computer science. In response to sociotechnical challenges in the use of these models, designers and researchers have…

Computers and Society · Computer Science 2021-06-18 Benjamin Fish , Luke Stark

The values of software organizations are crucial for achieving high performance; in particular, agile development approaches emphasize their importance. Researchers have thus far often assumed that a specific set of values, compatible with…

Software Engineering · Computer Science 2018-10-17 Per Lenberg , Robert Feldt , Lars Göran Wallgren Tengberg

Requirement prioritization is recognized as an important decision-making activity in requirements engineering and software development. Requirement prioritization is applied to determine which requirements should be implemented and…

Software Engineering · Computer Science 2023-12-21 Richard Berntsson Svensson , Richard Torkar

How can we build AI systems that can learn any set of individual human values both quickly and safely, avoiding causing harm or violating societal standards for acceptable behavior during the learning process? We explore the effects of…

Artificial Intelligence · Computer Science 2024-11-11 Andrea Wynn , Ilia Sucholutsky , Thomas L. Griffiths

As AI systems become increasingly embedded in organizational workflows and consumer applications, ethical principles such as fairness, transparency, and robustness have been widely endorsed in policy and industry guidelines. However, there…

Human-Computer Interaction · Computer Science 2025-08-11 Stefan Pasch , Min Chul Cha

AI assistance tools such as ChatGPT, Copilot, and Gemini have dramatically impacted the nature of software development in recent years. Numerous studies have studied the positive benefits that practitioners have achieved from using these…

Software Engineering · Computer Science 2024-06-26 Ze Shi Li , Nowshin Nawar Arony , Ahmed Musa Awon , Daniela Damian , Bowen Xu

Context: In the workplace, some individuals engage in the voluntary and intentional generation, promotion, and realization of new ideas for the benefit of individual performance, group effectiveness, or the organization. The literature…

Software Engineering · Computer Science 2016-12-15 Cleviton Monteiro , Fabio Queda Bueno da Silva , Luiz Fernando Capretz

Requirements engineering (RE) plays a crucial role in developing software systems by bridging the gap between stakeholders' needs and system specifications. However, effective communication and elicitation of stakeholder requirements can be…

Software Engineering · Computer Science 2023-06-05 Ben Cheng , Chetan Arora , Xiao Liu , Thuong Hoang , Yi Wang , John Grundy

An important step in the development of value alignment (VA) systems in AI is understanding how values can interrelate with facts. Designers of future VA systems will need to utilize a hybrid approach in which ethical reasoning and…

Artificial Intelligence · Computer Science 2019-07-15 Tae Wan Kim , Thomas Donaldson , John Hooker

The ultimate goal of any software developer seeking a competitive edge is to meet stakeholders needs and expectations. To achieve this, it is necessary to effectively and accurately manage stakeholders system requirements. The paper…

Software Engineering · Computer Science 2018-03-19 Anupama Prasanth , Sandhia Valsala , Safeeullah Soomro