frustration and mood of the users. Strong predictors
of negative mood were strongly linked to a person’s
self-efficacy or belief they can accomplish the task
on the computer, the severity of an interruption
impeding a person from completing a task, and the
importance of the goal to the person.
System delays are found to be the most common
task inhibitor and computer users seem to exhibit the
most negative feelings when they occur (Scheirer,
2001). In 2004, affective computing researchers
Picard and Klein used system delays to study the
physiological effects of stress/frustration on the
human body (Picard & Klein, 2005). In their
research they captured blood pressure and heart rate
data along with the use of a hidden Markov model
(HMM) classifier (Ghahramani, 2001) to allow the
computer to respond to negative affect exhibited by
participants in the study. In addition, other
researchers have explored using human
physiological data to better understand negative
affect in human computer interactions (Klein, 2001;
Hazlett, 2003; Riseberg, 1998; Picard 1997 & 2003,
Scheirer, 2001).
In most usability studies frustration is self-
reported; however researchers have begun to explore
computer hardware that is able to capture the stress
experienced by a user through pressure sensitive
mice and keyboards (Yuan & Picard, 2013 and
Hernandez et al., 2014). Rajendran (Rajendran,
2011) calculated frustration-index scores generated
from student log data and time information gathered
from various activities. These frustration index
scores were verified against frustration amounts self-
reported by students via a pop-up window in an
intelligent tutoring application.
The previous studies mentioned rely on
psychological theories like Frustration theory, goal
theory, and appraisal theory to understand the
amount of negative emotions that occur when a
computer unexpectedly blocks a user from
completing a task. This work, however, uses OCC
Theory of Emotions (called OCC) to understand the
amount of negative feelings produced by person
being blocked from completing a task or goal
(Ortony, Clore, & Collins, 1988). OCC says that
negative compound emotions and attribution
emotions occur as a result of consequences of an
action attributed to an agent. In this work, the agent
is the computer and the action is the task-inhibitor or
blocker.
In 1993, Elliot (Elliott, 1992) implemented an
artificial intelligence application called TaxiWorld
that utilized an emotional model called the Affective
Reasoner based on OCC theory. In this application,
users would navigate their taxi through a world
based off of the Chicago area and experience various
emotions including anger. The other taxis in the
program would react using the underlying emotional
model as various situations presented itself to a user
and his/her taxi.
Katsionis and Virvou (Katsionis & Virvou,
2005), used OCC theory to create an instructional
technology tool for teaching English to Spanish
speaking students. In this tool, the emotional model
would learn from student input and areas within the
instruction where students needed more help. The
emotional model used by Katsionis and Virvou
calculated intensities for performance metrics related
to English translations provided by the student.
The previous studies described use system
delays, human physiological signals, task
performance measures, various psychological
theories for understanding negative affect, and/or
user feedback data to study user productivity and/or
negative affect in human computer interactions. This
research uses the OCC, along with human
physiological indicators of negative affect to
determine the amount of affect experienced by users
in a usability study. In addition, this study calculates
user performance metrics and determines what
amounts of negative affect degrade task
performance.
3 METHOD
To study the relationship between the amount of
negative affect experienced by a user and task
performance, an experiment was performed to gather
human biological data, productivity metrics, and
user feedback. In addition, the original OCC model
was adapted for calculating amounts of negative
emotion experienced by users.
3.1 OCC Adaptation
The original OCC computational model that is
included in the theory is shown in Equation 1. This
model says that an emotion has not occurred unless
it has surpassed a person’s unique internal threshold.
Therefore, intensities of an emotion can be
calculated once it has surpassed a person’s unique
threshold.
To adapt this computational model for human
biological data it is necessary to come up with a
person’s unique threshold. Upper and Lower, as
shown in Equation 2, do just that. Upper and Lower
measures account for a user’s normal physiological
QuantifyingNegativeAffect-UsabilityTestingtoObservetheEffectofNegativeEmotionsonUserProductivityThrough
theUseofBiosignalsandOCCTheory
85