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.

Peerj. Computer Science
|January 23, 2024
PubMed
Summary

Understanding user emotions is key for technology adoption. This review analyzes emotional requirements (ER) elicitation and modeling in software engineering, identifying current practices and limitations.

Related Concept Videos

Labeling Emotion01:20

Labeling Emotion

Emotional labeling is a cognitive process that involves identifying and naming one's emotions, such as anger, fear, happiness, or sadness. It allows individuals to recognize and express their internal emotional states, a critical aspect of emotional regulation and communication. Labeling emotions requires more than mere recognition; it also involves drawing upon memory and contextual cues to understand the current situation and apply a corresponding emotional label. For instance, feeling...
141
Emotional Expression01:26

Emotional Expression

Emotional expression encompasses how individuals convey their emotions through verbal communication and non-verbal cues. These non-verbal actions include facial expressions, body language, and physical gestures, such as frowning or smiling. Among these, facial expressions play a crucial role in emotional expression and are understood universally, indicating a biological basis for how humans communicate emotions.
Universal Facial Expressions
Psychologist Paul Ekman identified seven basic...
224
Modeling in Therapy01:26

Modeling in Therapy

Modeling, a key technique in therapy, uses observational learning to help clients acquire and practice new skills by watching therapists demonstrate desired behaviors. This approach, rooted in Albert Bandura's concept of vicarious learning, plays a significant role in therapeutic interventions for various psychological conditions, including social anxiety, ADHD, and depression.
Participant Modeling
Participant modeling involves therapists demonstrating calm and effective behaviors in...
79
Introduction to Motivation and Emotion01:29

Introduction to Motivation and Emotion

Motivation is a multifaceted process that drives behavior toward fulfilling various physiological or psychological needs. This process involves initiating, guiding, and maintaining specific actions influenced by internal and external factors. For example, when someone feels hungry while watching television, hunger is a motivator, prompting the individual to get up, walk to the kitchen, and find something to eat. In this instance, hunger initiates and sustains the behavior necessary to meet the...
369
Empathy02:34

Empathy

Some researchers suggest that altruism operates on empathy. Empathy is the capacity to understand another person’s perspective, to feel what he or she feels. An empathetic person makes an emotional connection with others and feels compelled to help (Batson, 1991). Empathy can be expressed in several ways, including cognitive, affective, and motor. 
9.6K
Cognitive Theories: Schachter-Singer Theory of Emotion01:20

Cognitive Theories: Schachter-Singer Theory of Emotion

Stanley Schachter and Jerome Singer proposed the two-factor theory of emotion, which emphasizes the interplay between physiological arousal and cognitive labeling in forming emotional experiences. This theory suggests that emotions are not simply a result of physiological responses but rather a combination of these responses and the individual's cognitive interpretation of them.
Physiological Arousal and Cognitive Labeling
According to this theory, when an individual experiences...
403