DocumentCode :
2671767
Title :
SE-CodeSearch: A scalable Semantic Web-based source code search infrastructure
Author :
Keivanloo, Iman ; Roostapour, Laleh ; Schugerl, Philipp ; Rilling, Juergen
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Concordia Univ., Montreal, QC, Canada
fYear :
2010
fDate :
12-18 Sept. 2010
Firstpage :
1
Lastpage :
5
Abstract :
Available code search engines provide typically coarse-grained lexical search. To address this limitation we present SE-CodeSearch, a Semantic Web-based approach for Internet-scale source code search. It uses an ontological representation of source code facts and analysis knowledge to complete missing information using inference engine. This approach allows us to reason and search across project boundaries containing often incomplete code fragments extracted in a one-pass and no-order manner. The infrastructure provides a scalable approach to process and query across large code bases mined from software repositories and code fragments found online. We have implemented our SE-CodeSearch as part of SE-Advisor framework to demonstrate the scalability and applicability of our Internet-scale code search in a software maintenance context.
Keywords :
query processing; search engines; semantic Web; software maintenance; source coding; Internet scale source code search; SE-CodeSearch; coarse grained lexical search; code fragment; code search engine; inference engine; ontological representation; semantic Web; software maintenance; software repository; source code search infrastructure; Conferences; Engines; Programming; Semantics; Software; Software engineering; Web sites; Semantic Web; code search; software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance (ICSM), 2010 IEEE International Conference on
Conference_Location :
Timisoara
ISSN :
1063-6773
Print_ISBN :
978-1-4244-8630-4
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2010.5609533
Filename :
5609533
Link To Document :
بازگشت