[HTML][HTML] Applications of natural language processing in software traceability: A systematic mapping study

Z Pauzi, A Capiluppi - Journal of Systems and Software, 2023 - Elsevier
A key part of software evolution and maintenance is the continuous integration from
collaborative efforts, often resulting in complex traceability challenges between software …

[HTML][HTML] Linking software requirements and conceptual models: A systematic literature review

F Bozyiğit, Ö Aktaş, D Kılınç - Engineering Science and Technology, an …, 2021 - Elsevier
Identification of stakeholder needs and documentation of software requirements are the
critical steps to launch a software project. Natural language requirements serve as an …

Automatic transformation of natural to unified modeling language: A systematic review

S Ahmed, A Ahmed, NU Eisty - 2022 IEEE/ACIS 20th …, 2022 - ieeexplore.ieee.org
Context: Processing Software Requirement Specifications (SRS) manually takes a much
longer time for requirement analysts in software engineering. Researchers have been …

A Systematic Literature Review on Using Natural Language Processing in Software Requirements Engineering

SC Necula, F Dumitriu, V Greavu-Șerban - Electronics, 2024 - mdpi.com
This systematic literature review examines the integration of natural language processing
(NLP) in software requirements engineering (SRE) from 1991 to 2023. Focusing on the …

Automatically Tagging the “AAA” Pattern in Unit Test Cases Using Machine Learning Models

C Wei, L Xiao, T Yu, X Chen, X Wang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
The AAA pattern (ie, Arrange-Act-Assert) is a common and natural layout to create a test
case. Following this pattern in test cases may benefit comprehension, debugging, and …

Text-to-Model Transformation: Natural Language-Based Model Generation Framework

A Akundi, J Ontiveros, S Luna - Systems, 2024 - scholarworks.utrgv.edu
Abstract System modeling language (SysML) diagrams generated manually by system
modelers can sometimes be prone to errors, which are time-consuming and introduce …

Requirements and design consistency: A bi-directional traceability and natural language processing assisted approach

OSD Omer, MME Mahmoud - European Journal of Engineering and …, 2021 - ej-eng.org
Requirements Engineering (RE) is a crucial and essential phase in the Software
Development Life Cycle (SDLC). The design phase follows it. Traceability is one of the core …

Enhancing Class Diagram Dynamics: A Natural Language Approach with ChatGPT

D Rouabhia, I Hadjadj - arXiv preprint arXiv:2406.11002, 2024 - arxiv.org
Integrating artificial intelligence (AI) into software engineering can transform traditional
practices by enhancing efficiency, accuracy, and innovation. This study explores using …

Natural Language Processing for Automated SysML Diagram Generation

JA Ontiveros - 2024 - search.proquest.com
This thesis explores the applications of natural language processing (NLP) techniques in
model-based system engineering (MBSE) to help generate System Modeling Language …

[PDF][PDF] The Journal of Systems & Software

Z Pauzi, A Capiluppi - 2023 - researchgate.net
abstract A key part of software evolution and maintenance is the continuous integration from
collaborative efforts, often resulting in complex traceability challenges between software …