A Study on the Prevalence of Human Values in Software Engineering Publications, 2015-2018

07/18/2019
by   Harsha Perera, et al.
0

Failure to account for human values in software (e.g., equality and fairness) can result in user dissatisfaction and negative socio-economic impact. Engineering these values in software, however, requires technical and methodological support throughout the development life cycle. This paper investigates to what extent software engineering (SE) research has considered human values. We investigate the prevalence of human values in recent (2015 - 2018) publications at some of the top-tier SE conferences and journals. We classify SE publications, based on their relevance to different values, against a widely used value structure adopted from social sciences. Our results show that: (a) only a small proportion of the publications directly consider values, classified as relevant publications; (b) for the majority of the values, very few or no relevant publications were found; and (c) the prevalence of the relevant publications was higher in SE conferences compared to SE journals. This paper shares these and other insights that motivate research on human values in software engineering.

READ FULL TEXT

page 3

page 5

page 7

page 8

page 9

page 10

research
01/11/2021

Valuing Evaluation: Methodologies to Bridge Research and Practice

The potential disconnect between research and practice in software engin...
research
02/11/2023

Towards Human-Centred Crowd Computing: Software for Better Use of Computational Resources

Internet-connected smart devices are increasing at an exponential rate. ...
research
04/07/2022

Impact of Software Engineering Research in Practice

Existing work on the practical impact of software engineering (SE) resea...
research
08/26/2021

On Psychometric Instruments in Software Engineering Research: An Ongoing Study

[Context] Although software development is an inherently human activity,...
research
07/18/2018

Moving Beyond the Mean: Analyzing Variance in Software Engineering Experiments

Software Engineering (SE) experiments are traditionally analyzed with st...
research
05/06/2023

Empathy Models and Software Engineering – A Preliminary Analysis and Taxonomy

Empathy is widely used in many disciplines such as philosophy, sociology...
research
06/04/2021

Towards offensive language detection and reduction in four Software Engineering communities

Software Engineering (SE) communities such as Stack Overflow have become...

Please sign up or login with your details

Forgot password? Click here to reset