Semantically enhanced software traceability using deep learning techniques
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 …
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 …
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 …
Within software engineering, LLMs are increasingly being used by developers to generate …
Tackling the term-mismatch problem in automated trace retrieval
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 …
with an increasingly large and complex set of regulatory standards. Compliance is partially …
Automatic classification of software artifacts in open-source applications
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 …
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 …
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 …
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
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 …
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 …
low-level requirements (LLRs)) record the top-down decomposition process of requirements …