Distribution of mathematical software via electronic mail
Communications of the ACM
Computing similarity in a reuse library system: an AI-based approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Storing and Retrieving Software Components: A Refinement Based System
IEEE Transactions on Software Engineering
Modern Information Retrieval
A formal approach for specification and classification of software components
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Distributed Intelligent Agents
IEEE Expert: Intelligent Systems and Their Applications
A Framework for Source Code Search Using Program Patterns
IEEE Transactions on Software Engineering
Digital Libraries in Computer Science: The MeDoc Approach
Digital Libraries in Computer Science: The MeDoc Approach
Agent-Based Digital Libraries: Driving the Information Economy
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
What's the code?: automatic classification of source code archives
Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining
NORA/HAMMR: making deduction-based software component retrieval practical
ASE '97 Proceedings of the 12th international conference on Automated software engineering (formerly: KBSE)
Using Formal Specification for Component Retrieval and Reuse
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences - Volume 3
ICPP '99 Proceedings of the 1999 International Workshops on Parallel Processing
A software classification scheme (reusability, libraries, development)
A software classification scheme (reusability, libraries, development)
A semantic-based approach to component retrieval
ACM SIGMIS Database
Text mining agent for net auction
Proceedings of the 2004 ACM symposium on Applied computing
Software Engineering (7th Edition)
Software Engineering (7th Edition)
Classifying Software for Reusability
IEEE Software
Hi-index | 0.00 |
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.