English
Related papers

Related papers: Enablers and Barriers of Empathy in Software Devel…

200 papers

Social interactions promote well-being, yet barriers like geographic distance, time limitations, and mental health conditions can limit face-to-face interactions. Emotionally responsive AI systems, such as chatbots, offer new opportunities…

Human-Computer Interaction · Computer Science 2025-10-28 Mahnaz Roshanaei , Rezvaneh Rezapour , Magy Seif El-Nasr

Context: Autism spectrum disorder (ASD) leads to various issues in the everyday life of autistic individuals, often resulting in unemployment and mental health problems. To improve the inclusion of autistic adults, existing studies have…

Software Engineering · Computer Science 2025-11-05 Madalena Sasportes , Grischa Liebel , Miguel Goulão

In organizational and commercial settings, people often have clear roles and workflows against which functional and non-functional requirements can be extracted. However, in more social settings, such as platforms for enhancing social…

Software Engineering · Computer Science 2018-11-02 Mohammadhossein Sherkat , Antonette Mendoza , Tim Miller , Rachel Burrows

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

Continuous practices are a staple of the modern software development workflow. Automation, in particular, is widely adopted due to its benefits related to quality and productivity. However, automation, similarly to all other aspects of the…

Software Engineering · Computer Science 2021-03-15 Omar Elazhary

Software testing is crucial for ensuring software quality, yet developers' engagement with it varies widely. Identifying the technical, organizational and social factors that lead to differences in engagement is required to remove barriers…

Software Engineering · Computer Science 2026-03-24 Mark Swillus , Rashina Hoda , Andy Zaidman

Software engineering conferences bring together thousands of academicians and software practitioners so that academic research and professional practices can influence each other. In essence, a symbiotic relationship exists between the…

Software Engineering · Computer Science 2026-04-21 Mohammad Masudur Rahman , Mehil B. Shah

Background: software engineering research (SE) lacks theory and methodologies for addressing human aspects in software development. Development tasks are undertaken through cognitive processing activities. Affects (emotions, moods,…

Software Engineering · Computer Science 2017-07-04 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

Software Engineering Agents (SWE agents) can autonomously perform development tasks on benchmarks like SWE Bench, but still face challenges when tackling complex and ambiguous real-world tasks. Consequently, SWE agents are often designed to…

Software Engineering · Computer Science 2025-10-13 Aayush Kumar , Yasharth Bajpai , Sumit Gulwani , Gustavo Soares , Emerson Murphy-Hill

The time pressure associated with software development, among other factors, often leads to a diminished emotional state among developers. However, whether emotions affect perceived productivity remains an open question. This study aims to…

Software Engineering · Computer Science 2025-10-07 Pawel Weichbroth , Maciej Lotysz , Michal Wrobel

Assessing the personality of software engineers may help to match individual traits with the characteristics of development activities such as code review and testing, as well as support managers in team composition. However,…

Software Engineering · Computer Science 2022-02-15 Fabio Calefato , Filippo Lanubile

Critical to successful human interaction is a capacity for empathy - the ability to understand and share the thoughts and feelings of another. As Artificial Intelligence (AI) systems are increasingly required to interact with humans in a…

Artificial Intelligence · Computer Science 2019-06-18 Maayan Shvo , Sheila A. McIlraith

The first objective of this paper are to introduce a strong theoretical concept as a proposed model that visualizes the process of realizing empathy, based on the ample analysis of the collected work in the survey. Secondly, the intended…

Computers and Society · Computer Science 2020-09-04 Marialejandra Garcia Corretjer , David Miralles , Raquel Ros

Empathy is critical to successful mental health support. Empathy measurement has predominantly occurred in synchronous, face-to-face settings, and may not translate to asynchronous, text-based contexts. Because millions of people use…

Computation and Language · Computer Science 2020-09-18 Ashish Sharma , Adam S. Miner , David C. Atkins , Tim Althoff

New ways of working such as globally distributed development or the integration of self-motivated external developers into software ecosystems will require a better and more comprehensive understanding of developers' feelings, perceptions,…

Software Engineering · Computer Science 2013-12-06 Fabian Fagerholm , Jürgen Münch

Managing privacy to reach privacy goals is challenging, as evidenced by the privacy attitude-behavior gap. Mitigating this discrepancy requires solutions that account for both system opaqueness and users' hesitations in testing different…

Human-Computer Interaction · Computer Science 2024-03-22 Chaoran Chen , Weijun Li , Wenxin Song , Yanfang Ye , Yaxing Yao , Toby Jia-jun Li

Empathy, which is widely used in psychological counselling, is a key trait of everyday human conversations. Equipped with commonsense knowledge, current approaches to empathetic response generation focus on capturing implicit emotion within…

Computation and Language · Computer Science 2022-11-15 Lanrui Wang , Jiangnan Li , Zheng Lin , Fandong Meng , Chenxu Yang , Weiping Wang , Jie Zhou

Dyslexia is a common learning disorder that primarily impairs an individual's reading and writing abilities. In adults, dyslexia can affect both professional and personal lives, often leading to mental challenges and difficulties acquiring…

Software Engineering · Computer Science 2025-11-04 Marcos Vinicius Cruz , Pragya Verma , Grischa Liebel

Artificial agents capable of understanding and aligning with others' intentions are essential for safe and socially robust artificial intelligence. We introduce a computational framework for empathy in active inference agents, grounded in…

Identifying and resolving conflicts of interests is a key challenge when designing autonomous agents. For example, such conflicts often occur when complex information systems interact persuasively with humans and are in the future likely to…

Multiagent Systems · Computer Science 2019-02-22 Timotheus Kampik , Juan Carlos Nieves , Helena Lindgren