Semantically enhanced software traceability using deep learning techniques

J Guo, J Cheng… - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
In most safety-critical domains the need for traceability is prescribed by certifying bodies.
Trace links are generally created among requirements, design, source code, test cases and …

Datasets from fifteen years of automated requirements traceability research: Current state, characteristics, and quality

W Zogaan, P Sharma, M Mirahkorli… - 2017 IEEE 25th …, 2017 - ieeexplore.ieee.org
Software datasets play a crucial role in advancing automated software traceability research.
They can be used by researchers in different ways to develop or validate new automated …

Code gradients: Towards automated traceability of llm-generated code

M North, A Atapour-Abarghouei… - 2024 IEEE 32nd …, 2024 - ieeexplore.ieee.org
Large language models (LLMs) have recently seen huge growth in capability and usage.
Within software engineering, LLMs are increasingly being used by developers to generate …

Tackling the term-mismatch problem in automated trace retrieval

J Guo, M Gibiec, J Cleland-Huang - Empirical Software Engineering, 2017 - Springer
Software systems operating in any type of safety or security critical domains must comply
with an increasingly large and complex set of regulatory standards. Compliance is partially …

Automatic classification of software artifacts in open-source applications

Y Ma, S Fakhoury, M Christensen… - Proceedings of the 15th …, 2018 - dl.acm.org
With the increasing popularity of open-source software development, there is a tremendous
growth of software artifacts that provide insight into how people build software. Researchers …

Issue link label recovery and prediction for open source software

A Nicholson, GJ Lc - 2021 IEEE 29th international …, 2021 - ieeexplore.ieee.org
Modern open source software development heavily relies on the issue tracking systems to
manage their feature requests, bug reports, tasks, and other similar artifacts. Together, those …

Enhancing unsupervised requirements traceability with sequential semantics

L Chen, D Wang, J Wang… - 2019 26th Asia-Pacific …, 2019 - ieeexplore.ieee.org
Requirements traceability provides important support throughout all software life cycle;
however, creating such links manually is time-consuming and error-prone. Supervised …

A fine-grained requirement traceability evolutionary algorithm: Kromaia, a commercial video game case study

D Blasco, C Cetina, Ó Pastor - Information and Software Technology, 2020 - Elsevier
Context: Commercial video games usually feature an extensive source code and
requirements that are related to code lines from multiple methods. Traceability is vital in …

A cross-level requirement trace link update model based on bidirectional encoder representations from transformers

J Tian, L Zhang, X Lian - Mathematics, 2023 - mdpi.com
Cross-level requirement trace links (ie, links between high-level requirements (HLRs) and
low-level requirements (LLRs)) record the top-down decomposition process of requirements …