Self-elicitation of requirements with automated GUI prototyping
Kolthoff, Kristian
;
Bartelt, Christian
;
Ponzetto, Simone Paolo
;
Schneider, Kurt
DOI:
|
https://doi.org/10.1145/3691620.3695350
|
URL:
|
https://dl.acm.org/doi/10.1145/3691620.3695350
|
URN:
|
urn:nbn:de:bsz:180-madoc-678893
|
Document Type:
|
Conference or workshop publication
|
Year of publication:
|
2024
|
Book title:
|
Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering : ASE 2024 : October 28 - November 1, 2024, Sacramento, California, USA
|
Page range:
|
2354-2357
|
Conference title:
|
39th IEEE/ACM International Conference on Automated Software Engineering (ASE 2024)
|
Location of the conference venue:
|
Sacramento, CA
|
Date of the conference:
|
27.10.-1.11.2024
|
Publisher:
|
Filkov, Vladimir
;
Ray, Baishakhi
;
Zhou, Minghui
|
Place of publication:
|
Sacramento, CA, USA
|
Publishing house:
|
IEEE/ACM
|
ISBN:
|
979-8-4007-1248-7
|
Related URLs:
|
|
Publication language:
|
English
|
Institution:
|
Außerfakultäre Einrichtungen > Institut für Enterprise Systems (InES)
|
Pre-existing license:
|
Creative Commons Attribution 4.0 International (CC BY 4.0)
|
Subject:
|
004 Computer science, internet
|
Keywords (English):
|
requirements elicitation , GUI prototyping , recommendation
|
Abstract:
|
Requirements Elicitation (RE) is a crucial activity especially in the early stages of software development. GUI prototyping has widely been adopted as one of the most effective RE techniques for user-facing software systems. However, GUI prototyping requires (i) the availability of experienced requirements analysts, (ii) typically necessitates conducting multiple joint sessions with customers and (iii) creates considerable manual effort. In this work, we propose SERGUI, a novel approach enabling the Self-Elicitation of Requirements (SER) based on an automated GUI prototyping assistant. SERGUI exploits the vast prototyping knowledge embodied in a large-scale GUI repository through Natural Language Requirements (NLR) based GUI retrieval and facilitates fast feedback through GUI prototypes. The GUI retrieval approach is closely integrated with a Large Language Model (LLM) driving the prompting-based recommendation of GUI features for the current GUI prototyping context and thus stimulating the elicitation of additional requirements. We envision SERGUI to be employed in the initial RE phase, creating an initial GUI prototype specification to be used by the analyst as a means for communicating the requirements. To measure the effectiveness of our approach, we conducted a preliminary evaluation. Video presentation of SERGUI at: https://youtu.be/pzAAB9Uht80
|
| Dieser Eintrag ist Teil der Universitätsbibliographie. |
| Das Dokument wird vom Publikationsserver der Universitätsbibliothek Mannheim bereitgestellt. |
Search Authors in
BASE:
Kolthoff, Kristian
;
Bartelt, Christian
;
Ponzetto, Simone Paolo
;
Schneider, Kurt
Google Scholar:
Kolthoff, Kristian
;
Bartelt, Christian
;
Ponzetto, Simone Paolo
;
Schneider, Kurt
ORCID:
Kolthoff, Kristian, Bartelt, Christian, Ponzetto, Simone Paolo ORCID: https://orcid.org/0000-0001-7484-2049 and Schneider, Kurt
You have found an error? Please let us know about your desired correction here: E-Mail
Actions (login required)
|
Show item |
|
|