[HTML][HTML] Applications of natural language processing in software traceability: A systematic map** 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 …

Predictive models in software engineering: Challenges and opportunities

Y Yang, X **a, D Lo, T Bi, J Grundy… - ACM Transactions on …, 2022‏ - dl.acm.org
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …

The ABC of software engineering research

KJ Stol, B Fitzgerald - ACM Transactions on Software Engineering and …, 2018‏ - dl.acm.org
A variety of research methods and techniques are available to SE researchers, and while
several overviews exist, there is consistency neither in the research methods covered nor in …

Traceability in the wild: automatically augmenting incomplete trace links

M Rath, J Rendall, JLC Guo, J Cleland-Huang… - Proceedings of the 40th …, 2018‏ - dl.acm.org
Software and systems traceability is widely accepted as an essential element for supporting
many software development tasks. Today's version control systems provide inbuilt features …

A literature review of automatic traceability links recovery for software change impact analysis

TWW Aung, H Huo, Y Sui - … of the 28th International Conference on …, 2020‏ - dl.acm.org
In large-scale software development projects, change impact analysis (CIA) plays an
important role in controlling software design evolution. Identifying and accessing the effects …

Automatic traceability maintenance via machine learning classification

C Mills, J Escobar-Avila… - 2018 IEEE international …, 2018‏ - ieeexplore.ieee.org
Previous studies have shown that software traceability, the ability to link together related
artifacts from different sources within a project (eg, source code, use cases, documentation …

Improving the effectiveness of traceability link recovery using hierarchical bayesian networks

K Moran, DN Palacio, C Bernal-Cárdenas… - Proceedings of the …, 2020‏ - dl.acm.org
Traceability is a fundamental component of the modern software development process that
helps to ensure properly functioning, secure programs. Due to the high cost of manually …

[HTML][HTML] Enhancing requirements-to-code traceability with GA-XWCoDe: Integrating XGBoost, Node2Vec, and genetic algorithms for improving model performance …

Z Zou, B Wang, X Hu, Y Deng, H Wan, H ** - Journal of King Saud …, 2024‏ - Elsevier
This study addresses the challenge of requirements-to-code traceability by proposing a
novel model, Genetic Algorithm-XGBoost With Code Dependency (GA-XWCoDe), which …

EALink: An efficient and accurate pre-trained framework for issue-commit link recovery

C Zhang, Y Wang, Z Wei, Y Xu, J Wang… - 2023 38th IEEE/ACM …, 2023‏ - ieeexplore.ieee.org
Issue-commit links, as a type of software traceability links, play a vital role in various software
development and maintenance tasks. However, they are typically deficient, as developers …

Natural language processing for requirements traceability

JLC Guo, JP Steghöfer, A Vogelsang… - arxiv preprint arxiv …, 2024‏ - arxiv.org
Traceability, the ability to trace relevant software artifacts to support reasoning about the
quality of the software and its development process, plays a crucial role in requirements and …