Publication | Closed Access
Deep code search
542
Citations
68
References
2018
Year
Unknown Venue
Software MaintenanceDeep Code SearchEngineeringMachine LearningTextual DocumentsSoftware EngineeringSource Code AnalysisSoftware AnalysisInformation RetrievalProgram FunctionalitySoftware MiningSource CodeCode GenerationComputer ScienceKeyword SearchDeep LearningCode RepresentationSoftware DesignProgram AnalysisSoftware Testing
To implement a program functionality, developers can reuse previously written code snippets by searching through a large-scale codebase. Over the years, many code search tools have been proposed to help developers. The existing approaches often treat source code as textual documents and utilize information retrieval models to retrieve relevant code snippets that match a given query. These approaches mainly rely on the textual similarity between source code and natural language query. They lack a deep understanding of the semantics of queries and source code.
| Year | Citations | |
|---|---|---|
Page 1
Page 1