User stories and natural language processing: A systematic literature review
Context: User stories have been widely accepted as artifacts to capture the user
requirements in agile software development. They are short pieces of texts in a semi …
requirements in agile software development. They are short pieces of texts in a semi …
The use of nlp-based text representation techniques to support requirement engineering tasks: A systematic map** review
Natural Language Processing (NLP) is widely used to support the automation of different
Requirements Engineering (RE) tasks. Most of the proposed approaches start with various …
Requirements Engineering (RE) tasks. Most of the proposed approaches start with various …
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 …
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 …
An Observational Study on React Native (RN) Questions on Stack Overflow (SO)
L Albesher, R Aldossari, R Alfayez - IET Software, 2023 - Wiley Online Library
Mobile applications are continuously increasing in prevalence. One of the main challenges
in mobile application development is creating cross‐platform applications. To facilitate …
in mobile application development is creating cross‐platform applications. To facilitate …
A tool kit for relation induction in text analysis
Distances derived from word embeddings can measure a range of gradational relations—
similarity, hierarchy, entailment, and stereotype—and can be used at the document-and …
similarity, hierarchy, entailment, and stereotype—and can be used at the document-and …
Tabasco: A transformer based contextualization toolkit
Ambiguity means that a single reader can interpret the natural language (NL) software
requirement in more than one way or that multiple readers come to different interpretations …
requirement in more than one way or that multiple readers come to different interpretations …
From Data to Human-Readable Requirements: Advancing Requirements Elicitation through Language-Transformer-Enhanced Opportunity Mining
In this research, we present an algorithm that leverages language-transformer technologies
to automate the generation of product requirements, utilizing E-Shop consumer reviews as a …
to automate the generation of product requirements, utilizing E-Shop consumer reviews as a …
Using Large Language Models for Natural Language Processing Tasks in Requirements Engineering: A Systematic Guideline
To use Large Language Models (LLMs) in a targeted way for NLP problems in RE, we
require both (1) basic knowledge about the inner workings of LLMs and (2) a guideline on …
require both (1) basic knowledge about the inner workings of LLMs and (2) a guideline on …
Identification of intra-domain ambiguity using transformer-based machine learning
Recently, the application of neural word embeddings for detecting cross-domain ambiguities
in software requirements has gained a significant attention from the requirements …
in software requirements has gained a significant attention from the requirements …