JOURNAL ARTICLE

Recovering Traceability Links between Code and Documentation for Enterprise Project Artifacts

Abstract

Recovering traceability is an important software goal in the reverse engineering process. Conventional methods based on the information retrieval model have recovered traceability links for supporting software engineers. In such methods, the call relations in the source code directly impact the accuracy of traceability links in large projects, e.g. enterprise projects. This paper uses a source code parser to create a syntax tree as a preprocessing step for information retrieval to recover traceability links between source code and documents. The effectiveness of our proposal is confirmed by a comparison with real product data obtained from an enterprise project.

Keywords:
Traceability Computer science Requirements traceability Software engineering Source code Documentation Database Code review Programming language Software Software quality Software development

Metrics

12
Cited By
1.52
FWCI (Field Weighted Citation Impact)
18
Refs
0.88
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Open Source Software Innovations
Physical Sciences →  Computer Science →  Computer Science Applications
© 2026 ScienceGate Book Chapters — All rights reserved.