Repository Level

Repository-level analysis focuses on understanding and utilizing the entirety of a software project's codebase, moving beyond individual files or functions to capture global context and interdependencies. Current research emphasizes efficient context retrieval methods, often employing large language models (LLMs) and graph-based representations to navigate and process vast code repositories, with a focus on improving code completion, documentation generation, and software service recommendation. This research is significant for advancing automatic software engineering, enabling more sophisticated tools for code understanding, maintenance, and development, ultimately improving software quality and developer productivity.

Papers