Natural language processing for requirements engineering: A systematic mapping study

L Zhao, W Alhoshan, A Ferrari, KJ Letsholo… - ACM Computing …, 2021 - dl.acm.org
Natural Language Processing for Requirements Engineering (NLP4RE) is an area of
research and development that seeks to apply natural language processing (NLP) …

[HTML][HTML] A systematic review of transformation approaches between user requirements and analysis models

T Yue, LC Briand, Y Labiche - Requirements engineering, 2011 - Springer
Abstract Model transformation is one of the basic principles of Model Driven Architecture. To
build a software system, a sequence of transformations is performed, starting from …

Automated handling of anaphoric ambiguity in requirements: a multi-solution study

S Ezzini, S Abualhaija, C Arora… - Proceedings of the 44th …, 2022 - dl.acm.org
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 …

[HTML][HTML] Exploring natural language processing in construction and integration with building information modeling: A scientometric analysis

M Locatelli, E Seghezzi, L Pellegrini, LC Tagliabue… - Buildings, 2021 - mdpi.com
The European Union (EU) aims to increase the efficiency and productivity of the construction
industry. The EU suggests pairing Building Information Modeling with other digitalization …

[HTML][HTML] Extracting conceptual models from user stories with Visual Narrator

G Lucassen, M Robeer, F Dalpiaz… - Requirements …, 2017 - Springer
Extracting conceptual models from natural language requirements can help identify
dependencies, redundancies, and conflicts between requirements via a holistic and easy-to …

Automatic transformation of user stories into UML use case diagrams using NLP techniques

M Elallaoui, K Nafil, R Touahni - Procedia computer science, 2018 - Elsevier
Agile methods in general and the Scrum method in particular are gaining more and more
trust from the software developer community. When it comes to writing a functional …

Automated extraction of conceptual models from user stories via NLP

M Robeer, G Lucassen… - 2016 IEEE 24th …, 2016 - ieeexplore.ieee.org
Natural language (NL) is still the predominant notation that practitioners use to represent
software requirements. Albeit easy to read, NL does not readily highlight key concepts and …

Market research for requirements analysis using linguistic tools

M Luisa, F Mariangela, NI Pierluigi - Requirements Engineering, 2004 - Springer
Numerous studies in recent months have proposed the use of linguistic instruments to
support requirements analysis. There are two main reasons for this:(i) the progress made in …

Using domain-specific corpora for improved handling of ambiguity in requirements

S Ezzini, S Abualhaija, C Arora… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Ambiguity in natural-language requirements is a pervasive issue that has been studied by
the requirements engineering community for more than two decades. A fully manual …

An NLP approach for cross-domain ambiguity detection in requirements engineering

A Ferrari, A Esuli - Automated Software Engineering, 2019 - Springer
During requirements elicitation, different stakeholders with diverse backgrounds and skills
need to effectively communicate to reach a shared understanding of the problem at hand …