English
Related papers

Related papers: Recognizing Developers' Emotions while Programming

200 papers

Electromyography is an unexplored field of study when it comes to alternate input modality while interacting with a computer. However, to make computers understand human emotions is pivotal in the area of human-computer interaction and in…

Human-Computer Interaction · Computer Science 2019-11-14 Muhammad Shihab Rashid , Zubayet Zaman , Hasan Mahmud , Md. Kamrul Hasan

Sentiment analysis is an essential technique for investigating the emotional climate within developer teams, contributing to both team productivity and project success. Existing sentiment analysis tools in software engineering primarily…

Software Engineering · Computer Science 2025-07-11 Martin Obaidi , Marc Herrmann , Elisa Schmid , Raymond Ochsner , Kurt Schneider , Jil Klünder

It has recently become increasingly important to measure the cognitive load of developers. This is because continuing with a development under a high cognitive load may cause human errors. Therefore, to automatically measure the cognitive…

Software Engineering · Computer Science 2022-04-04 Keitaro Nakasai , Shin Komeda , Masateru Tsunoda , Masayuki Kashima

Social aspects of software projects become increasingly important for research and practice. Different approaches analyze the sentiment of a development team, ranging from simply asking the team to so-called sentiment analysis on text-based…

Software Engineering · Computer Science 2022-07-19 Marc Herrmann , Martin Obaidi , Larissa Chazette , Jil Klünder

Developers frequently move into new teams or environments across software companies. Their onboarding experience is correlated with productivity, job satisfaction, and other short-term and long-term outcomes. The majority of the onboarding…

Software Engineering · Computer Science 2021-03-10 An Ju , Hitesh Sajnani , Scot Kelly , Kim Herzig

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

When writing software code, developers typically prioritise functionality over security, either consciously or unconsciously through biases and heuristics. This is often attributed to tangible pressures such as client requirements, but…

Software Engineering · Computer Science 2022-05-10 Matthew Ivory

Accurate recognition of human emotions is critical for adaptive human-computer interaction, yet remains challenging in dynamic, conversation-like settings. This work presents a personality-aware multimodal framework that integrates…

Capturing users' engagement is crucial for gathering feedback about the features of a software product. In a market-driven context, current approaches to collect and analyze users' feedback are based on techniques leveraging information…

Software Engineering · Computer Science 2024-07-02 Alessio Ferrari , Thaide Huichapa , Paola Spoletini , Nicole Novielli , Davide Fucci , Daniela Girardi

Recent research has demonstrated the capability of physiological signals to infer both user emotional and attention responses. This presents an opportunity for leveraging widely available physiological sensors in smartwatches, to detect…

Human-Computer Interaction · Computer Science 2024-07-16 Kushan Choksi , Hongkai Chen , Karan Joshi , Sukrutha Jade , Shahriar Nirjon , Shan Lin

AI-assisted development tools promise productivity gains and improved code quality, yet their adoption among developers remains inconsistent. Prior research suggests that professional expertise influences technology adoption, but its role…

Human-Computer Interaction · Computer Science 2025-04-22 Ilya Zakharov , Ekaterina Koshchenko , Agnia Sergeyuk

In a world where technology is increasingly embedded in our everyday experiences, systems that sense and respond to human emotions are elevating digital interaction. At the intersection of artificial intelligence and human-computer…

Human-Computer Interaction · Computer Science 2025-05-06 Karishma Hegde , Hemadri Jayalath

Context: Profiling developers is challenging since many factors, such as their skills, experience, development environment and behaviors, may influence a detailed analysis and the delivery of coherent interpretations. Objective: We aim at…

Software Engineering · Computer Science 2021-01-19 João Caldeira , Fernando Brito e Abreu , Jorge Cardoso , Ricardo Ribeiro , Claudia Werner

Background: Requirements Changes (RCs) -- the additions/modifications/deletions of functional/non-functional requirements in software products -- are challenging for software practitioners to handle. Handling some changes may significantly…

Software Engineering · Computer Science 2022-05-13 Kashumi Madampe , Rashina Hoda , John Grundy

Unlike the six basic emotions of happiness, sadness, fear, anger, disgust and surprise, modelling and predicting dimensional affect in terms of valence (positivity - negativity) and arousal (intensity) has proven to be more flexible,…

Computer Vision and Pattern Recognition · Computer Science 2021-11-24 Chaudhary Muhammad Aqdus Ilyas , Siyang Song , Hatice Gunes

While increasing research focuses on the emotional well-being of agile team members, a significant gap remains in emotion monitoring studies for Scrum Masters and meeting organizers, whose impact on team dynamics is crucial. This paper…

Artificial Intelligence · Computer Science 2026-05-19 Jingni Huang , Peter Bloodsworth

Collaborative software development happens in teams, that cooperate on shared artefacts, and discuss development on online platforms. Due to the complexity of development and the variety of teams, software components often act as effective…

Software Engineering · Computer Science 2024-05-28 Tien Rahayu Tulili , Ayushi Rastogi , Andrea Capiluppi

Emotion recognition is a complex task due to the inherent subjectivity in both the perception and production of emotions. The subjectivity of emotions poses significant challenges in developing accurate and robust computational models. This…

Machine Learning · Computer Science 2023-09-08 Mimansa Jaiswal

In this paper we present a preliminary study for designing interactive systems that are sensible to human emotions based on the body movements. To do so, we first review the literature on the various approaches for defining and…

Human-Computer Interaction · Computer Science 2007-10-04 Alexis Clay , Nadine Couture , Laurence Nigay

Many recent research studies have focused on the well-being of software development team members, as this aspect may be critical not only for productivity and performance at work but also for the physical health and personal life of…

Software Engineering · Computer Science 2025-12-30 Zan Xu , Sari Nurfauziyyah , Anastasia Romanova , Kaamesh G S , Yiqun Gao , Maria Spichkova
‹ Prev 1 3 4 5 6 7 10 Next ›