A Retrieval-Augmented Automated Stakeholder for Requirements Elicitation Education: A Comparative Study

📅 2026-09-11
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
研究通过使用基于检索增强生成(RAG)的模拟利益相关者,解决了需求工程教育中角色扮演受限于时间和资源的问题,提高了需求获取问题的质量。
📝 Abstract
Developing the skills required for requirements engineering students to conduct effective requirements elicitation interviews is critical yet challenging, as it requires the development of soft skills in addition to technical knowledge. Role-playing is widely adopted in requirements engineering education to support the development of these skills but is often constrained by time and resource limitations. Although recent advances in large language models (LLMs) enable automated and interactive stakeholder simulations for role-playing, their application in requirements engineering education remains limited by hallucinations and inconsistent responses. To address these limitations, this study investigates the use of retrieval-augmented generation (RAG), implemented using the LangChain framework, to support requirements elicitation activities in a requirements engineering course. We conducted controlled experiments with 69 students, comparing cohorts who interacted with non-technical faculty role-players and those who engaged with RAG-based simulated stakeholders. The results indicate that while students perceived invited stakeholders as more realistic and engaging, the RAG-based automated stakeholder produced higher-quality elicitation questions and more complete feature identification.
Problem

Research questions and friction points this paper is trying to address.

requirements elicitation
role-playing
large language models
retrieval-augmented generation
education
Innovation

Methods, ideas, or system contributions that make the work stand out.

retrieval-augmented generation
LangChain
requirements elicitation
automated stakeholder
🔎 Similar Papers
💼 Related Jobs
No related jobs found.
M
Manal Binkhonain
Department of Software Engineering, College of Computer and Information Sciences, King Saud University, P.O. Box 51178, Riyadh 11543, Saudi Arabia
O
Ohoud Mosa Alharbi
Department of Software Engineering, College of Computer and Information Sciences, King Saud University, P.O. Box 51178, Riyadh 11543, Saudi Arabia