Identifying human values from goal models: An industrial case study

05/26/2023
by   Tahira Iqbal, et al.
0

Human values are principles that guide human actions and behaviour in personal and social life. Ignoring human values during requirements engineering introduces a negative impact on software uptake and continued use. Embedding human values into software is admittedly challenging; however, early elicitation of stakeholder values increases the chances of their inclusion into the developed system. Using Pharaon, a research and innovation project of the European Union's Horizon 2020 program, as a case study we analysed stakeholder requirements expressed as motivational goal models consisting of functional, quality, and emotional goals in three large-scale trial applications of the project. We were able to elicit 9 of 10 human values according to the theory of human values by Schwartz from the motivational goal models that represent the requirements for the three applications. Our findings highlight the dominant trend of stakeholder values being embedded in emotional goals and show that almost 45 and Self-direction. Our research extends prior work in emotional goal modelling in requirements engineering by linking emotional goals to various stakeholder roles and identifying their values based on the Schwartz theory of human values

READ FULL TEXT
research
10/30/2018

Emotionalism within People-Oriented Software Design

In designing most software applications, much effort is placed upon the ...
research
08/11/2020

Identifying Implicit Vulnerabilities through Personas as Goal Models

When used in requirements processes and tools, personas have the potenti...
research
03/21/2018

Emotional Attachment Framework for People-Oriented Software

In organizational and commercial settings, people often have clear roles...
research
12/10/1998

Towards a computational theory of human daydreaming

This paper examines the phenomenon of daydreaming: spontaneously recalli...
research
11/30/2021

The Impact of Considering Human Values during Requirements Engineering Activities

Human values, or what people hold important in their life, such as freed...
research
05/15/2019

Specifying and Reasoning about Contextual Preferences in the Goal-oriented Requirements Modelling

Goal-oriented requirements variability modelling has established the und...
research
09/16/2021

The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review

Requirements Engineering (RE) requires the collaboration of various role...

Please sign up or login with your details

Forgot password? Click here to reset