Research on Traceability Recovery Between Documentation and Source Code Based on Software Structure

Bingxian YANG,Chao LIU
DOI: https://doi.org/10.3778/j.issn.1673-9418.1311021
2014-01-01
Abstract:Traceability recovery between documentation and source code plays an important role in program compre-hension, software maintenance and other software activities. Most of researches on the traceability recovery are based on text similarity, but few researches take full advantage of structure information in documentation and code. This paper presents a method for traceability recovery between documentation and code by combining information retrieval with structure information. Through the analysis of structure information in documentation and code, this method improves the effect of preprocessing and optimizes the similarity calculation process. What’s more, it improves overall effectiveness. The experimental results show that compared with simple approaches based on information retrieval, the proposed method can increase the recall and precision and extract more traceability links.
What problem does this paper attempt to address?