Skip to main navigation Skip to search Skip to main content

Responsible software engineering: Requirements and goals

  • Open University Milton Keynes
  • Polytechnic University of Milan
  • Imperial College London
  • University of Limerick

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

In this chapter, we provide an introduction to the discipline of requirements engineering as part of the software engineering process. We indicate how to elicit, articulate, and organize the goals of complex software systems as an explicit expression of the requirements that the proposed or existing software system is expected to achieve and maintain, including what the system should avoid performing. We advocate that system requirements goals can and should be used to explicitly capture, express, and reason about the diverse digital humanism values which are of concern in socio-technical systems. This is an essential aspect of responsible software engineering.

Original languageEnglish
Title of host publicationIntroduction to Digital Humanism
Subtitle of host publicationA Textbook
PublisherSpringer Nature
Pages299-315
Number of pages17
ISBN (Electronic)9783031453045
ISBN (Print)9783031453038
DOIs
Publication statusPublished - 20 Dec 2023

Fingerprint

Dive into the research topics of 'Responsible software engineering: Requirements and goals'. Together they form a unique fingerprint.

Cite this