A code search engine for software ecosystems
Files
Publication date
2022
Editors
Advisors
Supervisors
DOI
Document Type
/dk/atira/pure/researchoutput/researchoutputtypes/contributiontojournal/conferencearticle
Metadata
Show full item recordCollections
License
cc_by
Abstract
Searching and reusing source code play an increasingly significant role in the daily tasks of software developers. While code repositories, such as GitHub and Stackoverflow, may provide some results, a code search engine is generally considered most helpful when searching for code snippets as they typically crawl data from a wide range of code repositories. Code search engines enable software developers to search for code snippets using search terms. The accuracy of the search results can be increased if the searchers' intent can be modeled and predicted correctly. This study proposes a novel code search engine to model user intents through a dialogue system and then suggests a ranked list of code snippets that can meet user requirements.
Keywords
code search, code search engine, indexing source code, machine learning, ranking code snippets, General Computer Science
Citation
Pfaff, C, Baninemeh, E, Farshidi, S & Jansen, S 2022, 'A code search engine for software ecosystems', CEUR Workshop Proceedings, vol. 3245. < https://ceur-ws.org/Vol-3245/ >