大语言模型在 UML 模型构建中的作用:针对初学分析师的探索性研究
软件工程
2024-06-11 v2
摘要
自 GPT-3 出现后,大语言模型(LLM)在软件工程领域的研究者、实践者和教育者中引起了广泛关注。然而,关于大语言模型在需求分析和 UML 模型构建中性能的研究仍较少。本文探讨了大语言模型如何帮助初学分析师构建三种典型 UML 模型:用例模型、类图和时序图。为此,我们为 45 名参加需求建模课程的本科生设计了这三种 UML 模型的建模任务,并在大语言模型的帮助下进行实施。通过分析他们的项目报告,我们发现大语言模型可以作为辅助工具帮助本科生作为初学分析师完成 UML 建模任务,但大语言模型也存在诸多不足和局限性,在使用时需要予以注意。
引用
@article{arxiv.2404.17739,
title = {How LLMs Aid in UML Modeling: An Exploratory Study with Novice Analysts},
author = {Beian Wang and Chong Wang and Peng Liang and Bing Li and Cheng Zeng},
journal= {arXiv preprint arXiv:2404.17739},
year = {2024}
}
备注
The 21st IEEE International Conference on Software Services Engineering (SSE)