Supporting Value-Aware Software Engineering Through Traceability and Value Tactics

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

Research Organisations

External Research Organisations

  • Chalmers University of Technology
  • University of Gothenburg
  • Carnegie Mellon University
  • Humboldt-Universität zu Berlin (HU Berlin)
  • Saarland University
  • Unaffiliated
  • Karlsruhe Institute of Technology (KIT)
View graph of relations

Details

Original languageEnglish
Title of host publicationProduct-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings
EditorsDietmar Pfahl, Hina Anwar, Javier Gonzalez Huerta, Jil Klünder
PublisherSpringer Science and Business Media Deutschland GmbH
Pages368-376
Number of pages9
ISBN (print)9783031783852
Publication statusE-pub ahead of print - 27 Nov 2024
Event25th International Conference on Product-Focused Software Process Improvement, PROFES 2024 - Tartu, Estonia
Duration: 2 Dec 20244 Dec 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume15452 LNCS
ISSN (Print)0302-9743
ISSN (electronic)1611-3349

Abstract

Understanding human values like honesty, security, power, and fairness is crucial for designing trustworthy software systems. Recently, the software engineering community has recognized the importance of considering human values when developing software systems. However, there is no mature approach to considering human values as a first-order concern in software engineering. The exact meaning of such values is often vague or unclear, which makes it difficult to treat them systematically and break them down into traceable requirements, implementation, and testing artifacts. In this vision paper, we propose a systematic approach to seamlessly integrate human values into the requirements engineering process. Concretely, we introduce the concept of “value tactics”, which are tangible design decisions crafted to uphold certain values explicitly. We illustrate the approach with a running example and conclude with a research agenda for advancing value-aware software engineering.

Keywords

    Human values, requirements engineering, software process

ASJC Scopus subject areas

Cite this

Supporting Value-Aware Software Engineering Through Traceability and Value Tactics. / Wohlrab, Rebekka; Herrmann, Marc; Lazik, Christopher et al.
Product-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings. ed. / Dietmar Pfahl; Hina Anwar; Javier Gonzalez Huerta; Jil Klünder. Springer Science and Business Media Deutschland GmbH, 2025. p. 368-376 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 15452 LNCS).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Wohlrab, R, Herrmann, M, Lazik, C, Wyrich, M, Nunes, I, Schneider, K, Gren, L & Heinrich, R 2025, Supporting Value-Aware Software Engineering Through Traceability and Value Tactics. in D Pfahl, H Anwar, J Gonzalez Huerta & J Klünder (eds), Product-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 15452 LNCS, Springer Science and Business Media Deutschland GmbH, pp. 368-376, 25th International Conference on Product-Focused Software Process Improvement, PROFES 2024, Tartu, Estonia, 2 Dec 2024. https://doi.org/10.1007/978-3-031-78386-9_27
Wohlrab, R., Herrmann, M., Lazik, C., Wyrich, M., Nunes, I., Schneider, K., Gren, L., & Heinrich, R. (2025). Supporting Value-Aware Software Engineering Through Traceability and Value Tactics. In D. Pfahl, H. Anwar, J. Gonzalez Huerta, & J. Klünder (Eds.), Product-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings (pp. 368-376). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 15452 LNCS). Springer Science and Business Media Deutschland GmbH. Advance online publication. https://doi.org/10.1007/978-3-031-78386-9_27
Wohlrab R, Herrmann M, Lazik C, Wyrich M, Nunes I, Schneider K et al. Supporting Value-Aware Software Engineering Through Traceability and Value Tactics. In Pfahl D, Anwar H, Gonzalez Huerta J, Klünder J, editors, Product-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings. Springer Science and Business Media Deutschland GmbH. 2025. p. 368-376. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). Epub 2024 Nov 27. doi: 10.1007/978-3-031-78386-9_27
Wohlrab, Rebekka ; Herrmann, Marc ; Lazik, Christopher et al. / Supporting Value-Aware Software Engineering Through Traceability and Value Tactics. Product-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings. editor / Dietmar Pfahl ; Hina Anwar ; Javier Gonzalez Huerta ; Jil Klünder. Springer Science and Business Media Deutschland GmbH, 2025. pp. 368-376 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Download
@inproceedings{e49d1729a94244cdade9edf2f80f4fd1,
title = "Supporting Value-Aware Software Engineering Through Traceability and Value Tactics",
abstract = "Understanding human values like honesty, security, power, and fairness is crucial for designing trustworthy software systems. Recently, the software engineering community has recognized the importance of considering human values when developing software systems. However, there is no mature approach to considering human values as a first-order concern in software engineering. The exact meaning of such values is often vague or unclear, which makes it difficult to treat them systematically and break them down into traceable requirements, implementation, and testing artifacts. In this vision paper, we propose a systematic approach to seamlessly integrate human values into the requirements engineering process. Concretely, we introduce the concept of “value tactics”, which are tangible design decisions crafted to uphold certain values explicitly. We illustrate the approach with a running example and conclude with a research agenda for advancing value-aware software engineering.",
keywords = "Human values, requirements engineering, software process",
author = "Rebekka Wohlrab and Marc Herrmann and Christopher Lazik and Marvin Wyrich and In{\^e}s Nunes and Kurt Schneider and Lucas Gren and Robert Heinrich",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.; 25th International Conference on Product-Focused Software Process Improvement, PROFES 2024 ; Conference date: 02-12-2024 Through 04-12-2024",
year = "2024",
month = nov,
day = "27",
doi = "10.1007/978-3-031-78386-9_27",
language = "English",
isbn = "9783031783852",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "368--376",
editor = "Dietmar Pfahl and Hina Anwar and {Gonzalez Huerta}, Javier and Jil Kl{\"u}nder",
booktitle = "Product-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings",
address = "Germany",

}

Download

TY - GEN

T1 - Supporting Value-Aware Software Engineering Through Traceability and Value Tactics

AU - Wohlrab, Rebekka

AU - Herrmann, Marc

AU - Lazik, Christopher

AU - Wyrich, Marvin

AU - Nunes, Inês

AU - Schneider, Kurt

AU - Gren, Lucas

AU - Heinrich, Robert

N1 - Publisher Copyright: © The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

PY - 2024/11/27

Y1 - 2024/11/27

N2 - Understanding human values like honesty, security, power, and fairness is crucial for designing trustworthy software systems. Recently, the software engineering community has recognized the importance of considering human values when developing software systems. However, there is no mature approach to considering human values as a first-order concern in software engineering. The exact meaning of such values is often vague or unclear, which makes it difficult to treat them systematically and break them down into traceable requirements, implementation, and testing artifacts. In this vision paper, we propose a systematic approach to seamlessly integrate human values into the requirements engineering process. Concretely, we introduce the concept of “value tactics”, which are tangible design decisions crafted to uphold certain values explicitly. We illustrate the approach with a running example and conclude with a research agenda for advancing value-aware software engineering.

AB - Understanding human values like honesty, security, power, and fairness is crucial for designing trustworthy software systems. Recently, the software engineering community has recognized the importance of considering human values when developing software systems. However, there is no mature approach to considering human values as a first-order concern in software engineering. The exact meaning of such values is often vague or unclear, which makes it difficult to treat them systematically and break them down into traceable requirements, implementation, and testing artifacts. In this vision paper, we propose a systematic approach to seamlessly integrate human values into the requirements engineering process. Concretely, we introduce the concept of “value tactics”, which are tangible design decisions crafted to uphold certain values explicitly. We illustrate the approach with a running example and conclude with a research agenda for advancing value-aware software engineering.

KW - Human values

KW - requirements engineering

KW - software process

UR - http://www.scopus.com/inward/record.url?scp=85211961091&partnerID=8YFLogxK

U2 - 10.1007/978-3-031-78386-9_27

DO - 10.1007/978-3-031-78386-9_27

M3 - Conference contribution

AN - SCOPUS:85211961091

SN - 9783031783852

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 368

EP - 376

BT - Product-Focused Software Process Improvement - 25th International Conference, PROFES 2024, Proceedings

A2 - Pfahl, Dietmar

A2 - Anwar, Hina

A2 - Gonzalez Huerta, Javier

A2 - Klünder, Jil

PB - Springer Science and Business Media Deutschland GmbH

T2 - 25th International Conference on Product-Focused Software Process Improvement, PROFES 2024

Y2 - 2 December 2024 through 4 December 2024

ER -

By the same author(s)