Automated Generation of Non-Functional Requirements in Software Engineering Based on Large Language Models: A Comparative Study

💡 原文英文,约100词,阅读约需1分钟。
📝

内容提要

本研究探讨了软件开发早期忽视非功能需求(NFRs)的问题。我们利用大型语言模型(LLMs)开发了一种框架,从功能需求中推导出高质量的NFRs。研究结果表明,LLMs生成的NFR与专家评估高度一致,验证了自动化生成非功能需求的可行性。

🎯

关键要点

  • 在软件开发早期忽视非功能需求(NFRs)会导致严重问题。
  • 非功能需求的重要性常常被忽视,难以识别,影响软件质量。
  • 研究开发了一种框架,利用大型语言模型(LLMs)从功能需求(FRs)推导出高质量的NFRs。
  • 研究结果表明,LLMs生成的NFR与专家评估高度一致,验证了自动化生成非功能需求的可行性。
➡️

继续阅读