Requirements Elicitation in the Age of AI: A Tool’s Multi-system Journey

Khlood Ahmad, Chetan Arora, Mohamed Abdelrazek, John Grundy, Rajesh Vasa

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearch

Abstract

Traditional Requirements Engineering (RE) practices have introduced new tools to elicit and model requirements. Applying these tools to building AI software solutions has raised new issues and challenges. Also, most AI-based software solutions ignore human-centred values and focus on technical aspects. Existing tools and RE methods must extend to consider building more human-centred AI solutions. Recognizing this, we present a novel tool to support requirements elicitation and modelling for human-centred AI software. This paper details the tool’s multi-system journey as it was applied across three diverse real-world projects: a mHealth app, a Virtual Reality 360 video enhancer, and a supermarket compliance app. The first two projects were in the later stages of software development, and the third was conducted during the early stages of building the software solution. The tool was used to elicit and model requirements for the three case studies in collaboration with eight experts. The tool helped to understand what requirements must be captured at the initial stages vs later stages in RE for AI (RE4AI).

Original languageEnglish
Title of host publicationEvaluation of Novel Approaches to Software Engineering - 18th International Conference, ENASE 2023 Prague, Czech Republic, April 24–25, 2023 Revised Selected Papers
EditorsHermann Kaindl, Mike Mannion, Leszek A. Maciaszek
Place of PublicationCham Switzerland
PublisherSpringer
Pages67-90
Number of pages24
ISBN (Electronic)9783031641824
ISBN (Print)9783031641817
DOIs
Publication statusPublished - 2024
EventInternational Conference on Evaluation of Novel Approaches to Software Engineering 2023 - Prague, Czechia
Duration: 24 Apr 202325 Apr 2023
Conference number: 18th
https://enase.scitevents.org/ (Website)
https://www.scitepress.org/ProceedingsDetails.aspx?ID=YSF+wNQVFi4=&t=1 (Proceedings)

Publication series

NameCommunications in Computer and Information Science
PublisherSpringer
Volume2028
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

ConferenceInternational Conference on Evaluation of Novel Approaches to Software Engineering 2023
Abbreviated titleENASE 2023
Country/TerritoryCzechia
CityPrague
Period24/04/2325/04/23
Internet address

Keywords

  • Artificial intelligence
  • Conceptual modeling
  • Human-centered
  • Machine learning
  • Requirements engineering
  • Software engineering

Cite this