Supporting program indexing and querying in source code digital libraries

  • Authors:
  • Yuhanis Yusof;Omer F. Rana

  • Affiliations:
  • School of Computer Science, Cardiff University, Wales, UK;School of Computer Science, Cardiff University, Wales, UK

  • Venue:
  • AOIS'05 Proceedings of the 7th international conference on Agent-Oriented Information Systems III
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

As a greater number of software developers make their source code available, there is a need to store such open-source applications in a library and facilitate searching over this digital library. To achieve this, we propose the usage of agents in indexing and querying program source code. This paper describes agent roles in building index files for Java programs and users’ queries based on program structure and design patterns. Precision and recall analysis is then undertaken to evaluate the retrieval performance. We believe that such a digital library will permit better sharing of experience amongst developers and facilitate reuse of code segments.