Code Search (Dagstuhl Seminar 24172)

Authors Satish Chandra, Michael Pradel, Kathryn T. Stolee and all authors of the abstracts in this report



PDF
Thumbnail PDF

File

DagRep.14.4.108.pdf
  • Filesize: 1.89 MB
  • 16 pages

Document Identifiers

Author Details

Satish Chandra
  • Google - Mountain View, US
Michael Pradel
  • Universität Stuttgart, DE
Kathryn T. Stolee
  • North Carolina State University - Raleigh, US
and all authors of the abstracts in this report

Cite AsGet BibTex

Satish Chandra, Michael Pradel, and Kathryn T. Stolee. Code Search (Dagstuhl Seminar 24172). In Dagstuhl Reports, Volume 14, Issue 4, pp. 108-123, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
https://doi.org/10.4230/DagRep.14.4.108

Abstract

This report documents the program and the outcomes of Dagstuhl Seminar "Code Search" (24172). The seminar brought together researchers and practitioners working on techniques that enable software developers to find code and artifacts related to code. The participants discussed the state of the art in code search, identified open problems, and discussed future directions for research and practice. The seminar was structured with keynote talks, short talks, and breakout groups. Breakout groups identified how researchers can situate their code search research in terms of the targeted user groups, the access point for the developer, and the stage of software development that is most relevant to the code search tasks. Synergies between generative AI and Code Search were discussed, concluding that for some users and some tasks, generative AI can work with Code Search to enhance the developer experience and effectiveness. For other tasks, code search without generative AI would be more effective because of concerns regarding data provenance, update frequency, privacy, and the need for correctness.

Subject Classification

ACM Subject Classification
  • Software and its engineering → Integrated and visual development environments
  • Software and its engineering → Software development process management
  • Software and its engineering → Software evolution
  • Software and its engineering → Software libraries and repositories
Keywords
  • code reuse
  • code search

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail