Related Experiment Video
Updated: Jul 5, 2025

Brain Imaging Investigation of the Neural Correlates of Emotion Regulation
Published on: August 26, 2011
Eliciting and modeling emotional requirements: a systematic mapping review
Mashail N Alkhomsan1,2, Malak Baslyman1,3, Mohammad Alshayeb1,4
1Information and Computer Science Department, King Fahad University of Petroleum and Minerals, Dhahran, Saudi Arabia.
Context:
Considering users' emotions plays an extremely crucial role in the adoption and acceptance of recent technology by the end user. User emotions can also help to identify unknown requirements, saving resources that would otherwise be wasted if discovered later. However, eliciting and modeling users' emotional requirements in software engineering is still an open research area.
Objective:
This systematic mapping review analyzes emotional requirements (ER) practices in software engineering from two perspectives: elicitation and modeling. For elicitation techniques, we investigate the techniques, evaluation methods, limitations, and application domains. For modeling techniques, we examine the modeling languages, analyses, limitations, and domains.
Method:
We systematically reviewed studies on emotional requirements engineering published between 1993-2023 and identified 46 relevant primary studies.
Results:
A total of 34 studies investigated ER elicitation techniques, five examined modeling techniques, and seven covered both. Illustrative case studies were the main evaluation method for proposed elicitation techniques. Identified limitations include time consumption and extensive human involvement. The dominant application domains were healthcare and well-being, and game development.
Conclusion:
This review summarizes the current landscape of emotional requirements research, highlighting key elicitation and modeling techniques, evaluations, limitations, and domains. Further research can build on these findings to advance emotional requirements practices in software engineering. Future research may address (1) managing conflicting emotional requirements across users, (2) evaluating the value and impact of considering emotional requirements during the development and (3) Modeling and analyzing emotional requirements in relation to other requirements.
More Related Videos
Related Concept Videos
Labeling Emotion
Emotional Expression
Universal Facial Expressions
Psychologist Paul Ekman identified seven basic...
Modeling in Therapy
Participant Modeling
Participant modeling involves therapists demonstrating calm and effective behaviors in...
Introduction to Motivation and Emotion
Empathy
Cognitive Theories: Schachter-Singer Theory of Emotion
Physiological Arousal and Cognitive Labeling
According to this theory, when an individual experiences...

