Requirement Elicitation

Requirement elicitation, the process of identifying and documenting user needs for a system, is undergoing a transformation driven by advancements in large language models (LLMs). Current research focuses on leveraging LLMs to automate and enhance various aspects of this process, including generating interview scripts, simulating user interactions, and extracting requirements from natural language descriptions. This work aims to improve the efficiency and effectiveness of requirement elicitation, leading to better-designed systems and ultimately impacting software engineering, product development, and human-computer interaction.

Papers