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.
Author supplied keywords
Cite
CITATION STYLE
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.