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) …

A survey on blockchain acquainted software requirements engineering: model, opportunities, challenges, and future directions

MS Farooq, M Ahmed, M Emran - IEEE Access, 2022 - ieeexplore.ieee.org
Requirements are the basis of software development practices. Ambiguities in requirements
lead a project to a point of failure or penalize it with a high budget and time for defect …

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 …

Automated prioritization of construction project requirements using machine learning and fuzzy Failure Mode and Effects Analysis (FMEA)

F ul Hassan, T Nguyen, T Le, C Le - Automation in Construction, 2023 - Elsevier
Due to the emergence of risk-based verification practices, requirement prioritization has
gained importance as a task in project requirements management. However, it is …

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 …

Specification patterns for robotic missions

C Menghi, C Tsigkanos, P Pelliccione… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
Mobile and general-purpose robots increasingly support everyday life, requiring
dependable robotics control software. Creating such software mainly amounts to …

Ambiguity and tacit knowledge in requirements elicitation interviews

A Ferrari, P Spoletini, S Gnesi - Requirements Engineering, 2016 - Springer
Interviews are the most common and effective means to perform requirements elicitation and
support knowledge transfer between a customer and a requirements analyst. Ambiguity in …

[HTML][HTML] A comprehensive review on resolving ambiguities in natural language processing

A Yadav, A Patel, M Shah - AI Open, 2021 - Elsevier
Natural language processing is a known technology behind the development of some
widely known AI assistants such as: SIRI, Natasha, and Watson. However, NLP is a diverse …

The applications of natural language processing (NLP) for software requirement engineering-a systematic literature review

F Nazir, WH Butt, MW Anwar… - Information Science and …, 2017 - Springer
Abstract Natural Language Processing (NLP) is a well-known technique of artificial
intelligence to extract the elements of concerns from raw plain text information. It can be …

[PDF][PDF] A BERT-based transfer learning approach to text classification on software requirements specifications.

D Kici, G Malik, M Cevik, D Parikh, A Basar - Canadian AI, 2021 - assets.pubpub.org
In a software development life cycle, software requirements specifications (SRS) written in
an incomprehensible language might hinder the success of the project in later stages. In …