A ChatGPT-Powered Tool for Automating Context-Aware Acceptance Criteria Generation for User Stories

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

There has been a growing interest in using Natural Language Processing (NLP), such as OpenAI's ChatGPT for software engineering tasks, including requirements engineering (RE), software design, and software testing. This paper covers a practical implementation of a ChatGPT-powered prompt engineering framework designed to generate context-specific acceptance criteria for user stories. The tool automates each stage of the framework - preprocessing contextual information and generating the final tailored acceptance criteria. We outline the design and implementation of the tool in this paper and its effectiveness through two repositories. This work demonstrates the potential of large language models (LLMs) to reduce the manual effort involved in RE, streamline development workflows, and minimize rework-related costs in agile software projects.

Cite

CITATION STYLE

APA

Rawson, J., & Reddivari, S. (2025). A ChatGPT-Powered Tool for Automating Context-Aware Acceptance Criteria Generation for User Stories. In Proceedings - 2025 IEEE International Conference on Information Reuse and Integration and Data Science, IRI 2025 (pp. 325–330). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1109/IRI66576.2025.00067

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free