Next Article in Journal
Improvement of RF Wireless Power Transmission Using a Circularly Polarized Retrodirective Antenna Array with EBG Structures
Next Article in Special Issue
Path Planning Strategy for Vehicle Navigation Based on User Habits
Previous Article in Journal
Attosecond Time Delay in Photoionization of Noble-Gas and Halogen Atoms
Previous Article in Special Issue
Predicting Human Behaviour with Recurrent Neural Networks
Article Menu
Issue 3 (March) cover image

Export Article

Open AccessArticle
Appl. Sci. 2018, 8(3), 323; https://doi.org/10.3390/app8030323

Applicability of Emotion Recognition and Induction Methods to Study the Behavior of Programmers

Department of Software Engineering, Faculty Of Electronics, Telecommunications and Informatics, Gdansk University of Technology, 80-233 Gdańsk, Poland
Received: 22 December 2017 / Revised: 7 February 2018 / Accepted: 24 February 2018 / Published: 26 February 2018
(This article belongs to the Special Issue Socio-Cognitive and Affective Computing)
Full-Text   |   PDF [1610 KB, uploaded 26 February 2018]   |  

Abstract

Recent studies in the field of software engineering have shown that positive emotions can increase and negative emotions decrease the productivity of programmers. In the field of affective computing, many methods and tools to recognize the emotions of computer users were proposed. However, it has not been verified yet which of them can be used to monitor the emotional states of software developers. The paper describes a study carried out on a group of 35 participants to determine which of these methods can be used during programming. During the study, data from multiple sensors that are commonly used in methods of emotional recognition were collected. The participants were extensively questioned about the sensors’ invasiveness during programming. This allowed us to determine which of them are applicable in the work of programmers. In addition, it was verified which methods are suitable for use in the work environment and which are only suitable in the laboratory. Moreover, three methods for inducing negative emotions have been proposed, and their effectiveness has been verified. View Full-Text
Keywords: affective computing; human–computer interaction; social computing; human aspects of software engineering; affective software engineering affective computing; human–computer interaction; social computing; human aspects of software engineering; affective software engineering
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed
Printed Edition Available!
A printed edition of this Special Issue is available here.

Share & Cite This Article

MDPI and ACS Style

Wrobel, M.R. Applicability of Emotion Recognition and Induction Methods to Study the Behavior of Programmers. Appl. Sci. 2018, 8, 323.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Appl. Sci. EISSN 2076-3417 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top