Requirements Engineering
Overview
Requirements engineering turns stakeholder goals, constraints, and regulations into specifications that guide system design, implementation, and verification. Common approaches include interviews and user stories, goal and model-based methods, prioritization, traceability, and formal checks for ambiguity or inconsistency. Large language models are increasingly used to extract, classify, clarify, and generate requirements, often combined with retrieval, symbolic validation, benchmarks, and human review. A central challenge is ensuring that fluent, automated outputs capture implicit domain knowledge and conflicting stakeholder needs while remaining accurate, explainable, and traceable.
Latest papers
62 papers14 papers in the last four weeks, up 250% on the four weeks before. 0.1% of all new papers.