User stories and natural language processing: A systematic literature review

IK Raharjana, D Siahaan, C Fatichah - IEEE access, 2021 - ieeexplore.ieee.org
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 …

Data-driven requirements elicitation: A systematic literature review

S Lim, A Henriksson, J Zdravkovic - SN Computer Science, 2021 - Springer
Requirements engineering has traditionally been stakeholder-driven. In addition to domain
knowledge, widespread digitalization has led to the generation of vast amounts of data (Big …

The use of nlp-based text representation techniques to support requirement engineering tasks: A systematic mapping review

R Sonbol, G Rebdawi, N Ghneim - Ieee Access, 2022 - ieeexplore.ieee.org
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 …

Improving the performance of sentiment analysis using enhanced preprocessing technique and Artificial Neural Network

A Thakkar, D Mungra, A Agrawal… - IEEE transactions on …, 2022 - ieeexplore.ieee.org
With the presence of a massive amount of digitally recorded data, an automated
computation can be preferable over the manual approach to evaluate sentiments within …

User story extraction from natural language for requirements elicitation: Identify software-related information from online news

D Siahaan, IK Raharjana, C Fatichah - Information and Software …, 2023 - Elsevier
Context The user story is a popular artifact in agile software development. Extracting user
stories is helpful for process improvement in requirements elicitation, closing limitations such …

Text mining tool for translating terms of contract into technical specifications: Development and application in the railway sector

G Fantoni, E Coli, F Chiarello, R Apreda… - Computers in …, 2021 - Elsevier
Tenders or technical terms contain a large quantity of both technical, legal, managerial
information mixed in a nested and complex net of relationships. Extracting technical and …

[HTML][HTML] Natural language processing for systems engineering: automatic generation of systems modelling language diagrams

S Zhong, A Scarinci, A Cicirello - Knowledge-Based Systems, 2023 - Elsevier
The design of complex engineering systems is an often long and articulated process that
highly relies on engineers' expertise and professional judgment. As such, the typical pitfalls …

User story extraction from online news for software requirements elicitation: A conceptual model

IK Raharjana, D Siahaan… - 2019 16th international …, 2019 - ieeexplore.ieee.org
To specify good requirements, system analysts need to understand the domain knowledge
of the system. There are several techniques in requirements elicitation to improve domain …

Reverse engineering variability from natural language documents: A systematic literature review

Y Li, S Schulze, G Saake - Proceedings of the 21st International Systems …, 2017 - dl.acm.org
Identifying features and their relations (ie, variation points) is crucial in the process of
migrating single software systems to software product lines (SPL). Various approaches have …

Mining domain knowledge from app descriptions

Y Liu, L Liu, H Liu, X Wang, H Yang - Journal of Systems and Software, 2017 - Elsevier
Abstract Domain analysis aims at gaining knowledge to a particular domain in the early
stage of software development. A key challenge in domain analysis is to extract features …