Title :
Traceability Recovery Using Numerical Analysis
Author :
Capobianco, Giovanni ; De Lucia, Andrea ; Oliveto, Rocco ; Panichella, Annibale ; Panichella, Sebastiano
Author_Institution :
DiSTAT, Univ. of Molise, Pesche, Italy
Abstract :
The paper proposes a novel information retrieval technique based on numerical analysis for recovering traceability links between code and software documentation. The results of a reported case study demonstrate that the proposed approach significantly outperforms two vector-based IR models, i.e., the vector space model and latent semantic indexing, and it is comparable and sometimes better than a probabilistic model, i.e., the Jensen-Shannon method. The paper also discusses the influence of each method with the specific artifact type considered and the artifact language.
Keywords :
information retrieval; software engineering; source coding; Jensen-Shannon method; artifact language; code; information retrieval; latent semantic indexing; numerical analysis; software documentation; traceability recovery; vector space model; vector-based IR models; Documentation; Indexing; Information retrieval; Interpolation; Large scale integration; Numerical analysis; Reverse engineering; Software engineering; Software maintenance; Spline; B-splines; Empirical Studies; Information Retrieval; Jensen-Shannon method; Latent Semantic Indexing; Numerical Analysis; Traceability Recovery; Vector Space Model;
Conference_Titel :
Reverse Engineering, 2009. WCRE '09. 16th Working Conference on
Conference_Location :
Lille
Print_ISBN :
978-0-7695-3867-9
DOI :
10.1109/WCRE.2009.14