Abstract
Software failures that demonstrate violations of human values can result in financial losses, reputation damages and social implications. Therefore, integrating human values into software is vital to satisfy stakeholder needs. However, developing methodological approaches that allow systematic integration of human values throughout the software development life cycle is an open challenge. This paper proposes the Continual Value(s) Assessment (CVA) framework that uses extended goal and feature modeling techniques to support systematic integration, tracing and evaluation of human values in software systems. The CVA framework prescribes (i) brainstorming of value implications of system features based on conventional system artefacts and (ii) the expansion of the existing set of system features to better serve stakeholder values expectations. In a pilot study, we use an emergency alarm system for the elderly to demonstrate the feasibility of the framework. We further discuss the challenges we faced while applying the framework and present the lessons learned from the pilot study.
Original language | English |
---|---|
Title of host publication | Proceedings - 28th IEEE International Requirements Engineering Conference - RE'20 |
Editors | Travis Breaux, Andrea Zisman, Samuel Fricker, Martin Glinz |
Place of Publication | Piscataway NJ USA |
Publisher | IEEE, Institute of Electrical and Electronics Engineers |
Pages | 192-203 |
Number of pages | 12 |
ISBN (Electronic) | 9781728174389 |
ISBN (Print) | 9781728174396 |
DOIs | |
Publication status | Published - 2020 |
Event | IEEE International Requirements Engineering Conference 2020 - Zurich, Switzerland Duration: 31 Aug 2020 → 4 Sept 2020 Conference number: 28th https://ieeexplore.ieee.org/xpl/conhome/9211511/proceeding (Proceedings) |
Publication series
Name | Proceedings of the IEEE International Conference on Requirements Engineering |
---|---|
Publisher | The Institute of Electrical and Electronics Engineers, Inc. |
Volume | 2020-August |
ISSN (Print) | 1090-705X |
ISSN (Electronic) | 2332-6441 |
Conference
Conference | IEEE International Requirements Engineering Conference 2020 |
---|---|
Abbreviated title | RE 2020 |
Country/Territory | Switzerland |
City | Zurich |
Period | 31/08/20 → 4/09/20 |
Internet address |
Keywords
- Feature Modeling
- Goal Modeling
- Human Values
- Model-driven Software Development