TY - GEN
T1 - An algorithm search engine for software developers
AU - Bhatia, Sumit
AU - Tuarob, Suppawong
AU - Mitra, Prasenjit
AU - Giles, C. Lee
PY - 2011
Y1 - 2011
N2 - Efficient algorithms are extremely important and can be crucial for certain software projects. Even though many source code search engines have been proposed in the literature to help software developers find source code related to their needs, to our knowledge there has been no effort to develop systems that keep abreast of the latest algorithmic developments. In this paper, we describe our initial effort towards developing such an algorithm search engine. The proposed system extracts and indexes algorithms discussed in academic literature and their associated metadata. Users can search the index through a free text query interface. The source code of proposed system, being developed as a part of a larger open source toolkit, SeerSuite, will be released in due course. We also provide directions for further research and improvements of the current system.
AB - Efficient algorithms are extremely important and can be crucial for certain software projects. Even though many source code search engines have been proposed in the literature to help software developers find source code related to their needs, to our knowledge there has been no effort to develop systems that keep abreast of the latest algorithmic developments. In this paper, we describe our initial effort towards developing such an algorithm search engine. The proposed system extracts and indexes algorithms discussed in academic literature and their associated metadata. Users can search the index through a free text query interface. The source code of proposed system, being developed as a part of a larger open source toolkit, SeerSuite, will be released in due course. We also provide directions for further research and improvements of the current system.
UR - http://www.scopus.com/inward/record.url?scp=79960595647&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79960595647&partnerID=8YFLogxK
U2 - 10.1145/1985429.1985433
DO - 10.1145/1985429.1985433
M3 - Conference contribution
AN - SCOPUS:79960595647
SN - 9781450305976
T3 - Proceedings - International Conference on Software Engineering
SP - 13
EP - 16
BT - SUITE'11 - Proceedings of the 3rd International Workshop on Search-Driven Development
T2 - 3rd International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation, SUITE 2011, Co-located with ICSE 2011
Y2 - 28 May 2011 through 28 May 2011
ER -