arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1908.06738cs.SEcs.CL
收藏

语义Source Code搜索:过去的研究和未来的一瞥

Semantic Source Code Search: A Study of the Past and a Glimpse at the Future

Muhammad Khalifa

摘要:

随着最近源代码库和软件项目的规模和复杂性的爆炸式增长,对高效源代码搜索引擎的需求急剧增加。遗憾的是,现有的基于信息检索的方法无法捕获查询语义,并且仅在查询包含基于语法的关键字时才表现良好。因此,当给出高级自然语言查询时,这样的方法将表现不佳。在本文中,我们回顾了现有的方法来构建代码搜索引擎。我们还概述了开放的研究方向和各种障碍,站在一个通用的源代码搜索引擎的方式。

英文摘要:

With the recent explosion in the size and complexity of source codebases and software projects, the need for efficient source code search engines has increased dramatically. Unfortunately, existing information retrieval-based methods fail to capture the query semantics and perform well only when the query contains syntax-based keywords. Consequently, such methods will perform poorly when given high-level natural language queries. In this paper, we review existing methods for building code search engines. We also outline the open research directions and the various obstacles that stand in the way of having a universal source code search engine.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑