An information retrieval approach to concept location in source code | IEEE Conference Publication | IEEE Xplore

An information retrieval approach to concept location in source code


Abstract:

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 ve...Show More

Abstract:

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 work 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.
Date of Conference: 08-12 November 2004
Date Added to IEEE Xplore: 17 January 2005
Print ISBN:0-7695-2243-2
Print ISSN: 1095-1350
Conference Location: Delft, Netherlands

Contact IEEE to Subscribe

References

References is not available for this document.