Continual human value analysis in software development: a goal model based approach

Harsha Perera, Gunter Mussbacher, Waqar Hussain, Rifat Ara Shams, Arif Nurwidyantoro, Jon Whittle

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

19 Citations (Scopus)


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 languageEnglish
Title of host publicationProceedings - 28th IEEE International Requirements Engineering Conference - RE'20
EditorsTravis Breaux, Andrea Zisman, Samuel Fricker, Martin Glinz
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages12
ISBN (Electronic)9781728174389
ISBN (Print)9781728174396
Publication statusPublished - 2020
EventIEEE International Requirements Engineering Conference 2020 - Zurich, Switzerland
Duration: 31 Aug 20204 Sept 2020
Conference number: 28th (Proceedings)

Publication series

NameProceedings of the IEEE International Conference on Requirements Engineering
PublisherThe Institute of Electrical and Electronics Engineers, Inc.
ISSN (Print)1090-705X
ISSN (Electronic)2332-6441


ConferenceIEEE International Requirements Engineering Conference 2020
Abbreviated titleRE 2020
Internet address


  • Feature Modeling
  • Goal Modeling
  • Human Values
  • Model-driven Software Development

Cite this