Operationalizing human values in software: A research roadmap
Paper
Paper/Presentation Title | Operationalizing human values in software: A research roadmap |
---|---|
Presentation Type | Paper |
Authors | Mougouei, Davoud (Author), Perera, Harsha (Author), Hussain, Waqar (Author), Shams, Rifat (Author) and Whittle, Jon (Author) |
Editors | Leavens, Gary T., Garcia, Alessandro and Pasareanu, Corina S. |
Journal or Proceedings Title | Proceedings of the 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering |
Number of Pages | 5 |
Year | 2018 |
Place of Publication | United States |
ISBN | 9781450355735 |
Digital Object Identifier (DOI) | https://doi.org/10.1145/3236024.3264843 |
Web Address (URL) of Paper | https://dl.acm.org/doi/10.1145/3236024.3264843 |
Web Address (URL) of Conference Proceedings | https://dl.acm.org/doi/proceedings/10.1145/3236024 |
Conference/Event | 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018) |
Event Details | 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018) Event Date 04 to end of 09 Nov 2018 Event Location Lake Buena Vista, United States |
Abstract | Software influences several aspects of people's lives and therefore needs to reflect their values. However, existing software engineering methods fail to account for human values, which may result in breaching those values in software and, therefore, dissatisfaction of users and loss of profit and reputation. To avoid such negative consequences, human values need to be integrated - in a verifiable way - into software. We refer to this as Operationalizing Human Values in Software. But this is not easy to achieve due to three main obstacles: First, human values are hard to define in a way that can be put into practice; second, existing software design decisions are mainly ignorant of values; finally, values are hard to determine and quantify in software. This paper aims to establish a research roadmap for overcoming these obstacles. The proposed roadmap focuses on (i) establishing practical definitions for human values, (ii) integrating values into software design, and (iii) measuring values in the software development life cycle. |
Keywords | operationalizing; human values; software engineering; roadmap |
Contains Sensitive Content | Does not contain sensitive content |
ANZSRC Field of Research 2020 | 461299. Software engineering not elsewhere classified |
Public Notes | Files associated with this item cannot be displayed due to copyright restrictions. |
Byline Affiliations | Monash University |
Institution of Origin | University of Southern Queensland |
https://research.usq.edu.au/item/q6yz8/operationalizing-human-values-in-software-a-research-roadmap
99
total views6
total downloads3
views this month0
downloads this month