Software Requirement
Software requirements engineering focuses on defining and managing the needs and constraints of software systems, aiming to ensure that developed software meets its intended purpose. Current research emphasizes automating various aspects of this process, including requirements elicitation, classification, conflict detection, and translation into formal specifications, often leveraging large language models (LLMs) like GPT and specialized transformer architectures. These advancements aim to improve software development efficiency, enhance the reliability and safety of software systems, particularly in critical domains like healthcare and autonomous vehicles, and address challenges related to data scarcity and ambiguity in requirements.
Papers
September 23, 2024
September 18, 2024
September 11, 2024
August 2, 2024
June 20, 2024
April 27, 2024
April 24, 2024
March 24, 2024
November 28, 2023
November 20, 2023
November 7, 2023
November 1, 2023
September 19, 2023
September 5, 2023
August 23, 2023
April 7, 2023
February 24, 2023
February 14, 2023
February 10, 2023