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 …
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 …
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 …
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 …
Mobile and general-purpose robots increasingly support everyday life, requiring dependable robotics control software. Creating such software mainly amounts to …
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 …
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 …
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 …
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 …