loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
11th Working Conference on Reverse Engineering (WCRE 2004)
An Information Retrieval Approach to Concept Location in Source Code
Delft, The Netherlands
November 08-November 12
ISBN: 0-7695-2243-2
Andrian Marcus, Wayne State University
Andrey Sergeyev, Wayne State University
V?clav Rajlich, Wayne State University
Jonathan I. Maletic, Kent State University

Concept location identifies parts of a software system that implement a specific concept that originates from the problem or the solution domain. Concept location is a very common software engineering activity that directly supports software maintenance and evolution tasks such as incremental change and reverse engineering.

This paper addresses the problem of concept location using an advanced information retrieval method, Latent Semantic Indexing (LSI). LSI is used to map concepts expressed in natural language by the programmer to the relevant parts of the source code. Results of a case study on NCSA Mosaic are presented and compared with previously published results of other static methods for concept location.

Citation:
Andrian Marcus, Andrey Sergeyev, V?clav Rajlich, Jonathan I. Maletic, "An Information Retrieval Approach to Concept Location in Source Code," wcre, pp.214-223, 11th Working Conference on Reverse Engineering (WCRE 2004), 2004
Usage of this product signifies your acceptance of the Terms of Use.