中文

使用大语言模型自动生成带有测试用例规格的用户故事

软件工程 2024-04-03 v1 人工智能

摘要

现代软件工程时代在人工智能(AI),特别是大语言模型(LLM)的辅助下快速发展。研究人员已经开始自动化软件开发工作流程的许多部分。需求工程(RE)是一个关键阶段,通过对拟议工作范围的多次讨论(以不同形式记录)开始软件开发周期。RE阶段以每个通过讨论识别的单元任务的用户故事列表结束,这些用户故事通常在项目管理工具(如Jira、Azure DevOps等)上创建和跟踪。在本研究中,我们使用GPT-4.0开发了一个工具“GeneUS”,从需求文档(RE阶段的输出)自动创建用户故事。输出以JSON格式提供,为下游集成到流行的项目管理工具留下了可能性。分析需求文档需要大量精力和与利益相关者的多次会议。我们相信,自动化这一过程将肯定减轻软件工程师的额外负担,并提高生产力,因为他们可以将时间用于其他优先任务。

关键词

引用

@article{arxiv.2404.01558,
  title  = {Automated User Story Generation with Test Case Specification Using Large Language Model},
  author = {Tajmilur Rahman and Yuecai Zhu},
  journal= {arXiv preprint arXiv:2404.01558},
  year   = {2024}
}

备注

10 pages including 2 pages of Appendix