Natural language processing for requirements engineering: A systematic map** study
Natural Language Processing for Requirements Engineering (NLP4RE) is an area of
research and development that seeks to apply natural language processing (NLP) …
research and development that seeks to apply natural language processing (NLP) …
Machine learning in requirements elicitation: A literature review
A growing trend in requirements elicitation is the use of machine learning (ML) techniques to
automate the cumbersome requirement handling process. This literature review summarizes …
automate the cumbersome requirement handling process. This literature review summarizes …
[HTML][HTML] Zero-shot learning for requirements classification: An exploratory study
Context: Requirements engineering (RE) researchers have been experimenting with
machine learning (ML) and deep learning (DL) approaches for a range of RE tasks, such as …
machine learning (ML) and deep learning (DL) approaches for a range of RE tasks, such as …
Automated handling of anaphoric ambiguity in requirements: a multi-solution study
Ambiguity is a pervasive issue in natural-language requirements. A common source of
ambiguity in requirements is when a pronoun is anaphoric. In requirements engineering …
ambiguity in requirements is when a pronoun is anaphoric. In requirements engineering …
DesignQA: A multimodal benchmark for evaluating large language models' understanding of engineering documentation
This research introduces DesignQA, a novel benchmark aimed at evaluating the proficiency
of multimodal large language models (MLLMs) in comprehending and applying engineering …
of multimodal large language models (MLLMs) in comprehending and applying engineering …
[HTML][HTML] A machine learning approach for hierarchical classification of software requirements
Context: Classification of software requirements into different categories is a critically
important task in requirements engineering (RE). Develo** machine learning (ML) …
important task in requirements engineering (RE). Develo** machine learning (ML) …
Improving requirements completeness: Automated assistance through large language models
Natural language (NL) is arguably the most prevalent medium for expressing systems and
software requirements. Detecting incompleteness in NL requirements is a major challenge …
software requirements. Detecting incompleteness in NL requirements is a major challenge …
Automatic creation of acceptance tests by extracting conditionals from requirements: NLP approach and case study
Acceptance testing is crucial to determine whether a system fulfills end-user requirements.
However, the creation of acceptance tests is a laborious task entailing two major …
However, the creation of acceptance tests is a laborious task entailing two major …
On the relationship between similar requirements and similar software: A case study in the railway domain
Recommender systems for requirements are typically built on the assumption that similar
requirements can be used as proxies to retrieve similar software. When a stakeholder …
requirements can be used as proxies to retrieve similar software. When a stakeholder …
Formal requirements modeling for cyber-physical systems engineering: An integrated solution based on FORM-L and Modelica
The increasing complexity of cyber-physical systems (CPSs) makes their design,
development and operation extremely challenging. Due to the nature of CPS that involves …
development and operation extremely challenging. Due to the nature of CPS that involves …