mlsanityData to 7 Oct 2026

Code Search: A Survey of Techniques for Finding Code

arXiv 2204.02765 ↗First posted 6 Apr 2022cs.SEcited by 18

Not on the map. Why?

Abstract (arXiv)

The immense amounts of source code provide ample challenges and opportunities during software development. To handle the size of code bases, developers commonly search for code, e.g., when trying to find where a particular feature is implemented or when looking for code examples to reuse. To support developers in finding relevant code, various code search engines have been proposed. This article surveys 30 years of research on code search, giving a comprehensive overview of challenges and techniques that address them. We discuss the kinds of queries that code search engines support, how to preprocess and expand queries, different techniques for indexing and retrieving code, and ways to rank and prune search results. Moreover, we describe empirical studies of code search in practice. Based on the discussion of prior work, we conclude the article with an outline of challenges and opportunities to be addressed in the future.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Apr 2022.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 6; 2024: 2; 2025: 4; 2026: 5.

18 papers.

Sort:

By area:

  1. 2024RepairAgent: An Autonomous, LLM-Based Agent for Program Repaircited by 225
  2. 2023The Vault: A Comprehensive Multilingual Dataset for Advancing Code Understanding and Generationcited by 20
  3. 2023Rethinking Negative Pairs in Code Searchcited by 14
  4. 2024CoSQA+: Pioneering the Multi-Choice Code Search Benchmark with Test-Driven Agentscited by 11
  5. 2026GrepSeek: Training Search Agents for Direct Corpus Interactioncited by 10
  6. 2025CoQuIR: A Comprehensive Benchmark for Code Quality-Aware Information Retrievalcited by 6
  7. 2026ContextCov: Deriving and Enforcing Executable Constraints from Agent Instruction Filescited by 5
  8. 2023Code Search Debiasing:Improve Search Results beyond Overall Ranking Performancecited by 4
  9. 2025Knowledge Graph Based Repository-Level Code Generationcited by 4
  10. 2023REINFOREST: Reinforcing Semantic Code Similarity for Cross-Lingual Code Search Modelscited by 3
  11. 2023DocChecker: Bootstrapping Code Large Language Model for Detecting and Resolving Code-Comment Inconsistenciescited by 3
  12. 2025Fully Autonomous Programming using Iterative Multi-Agent Debugging with Large Language Modelscited by 3
6 more
  1. 2025OASIS: Order-Augmented Strategy for Improved Code Searchcited by 2
  2. 2026Neurosymbolic Repo-level Code Localizationcited by 1
  3. 2022CSSAM:Code Search via Attention Matching of Code Semantics and Structurescited by 0
  4. 2023CodeScholar: Growing Idiomatic Code Examplescited by 0
  5. 2026XSearch: Explainable Code Search via Concept-to-Code Alignmentcited by 0
  6. 2026SynH-Rank: Quality-Aware Code Search via Diverse Data Synthesis and Hierarchical Ranking Trainingcited by 0