English

HyperFL: Query-Adaptive Representation Learning for Software Fault Localization

Software Engineering 2026-08-04 v1 Artificial Intelligence

Abstract

Software fault localization identifies the code locations responsible for reported issues and is a fundamental step toward automated debugging and program repair. Recent retrieval-based approaches formulate fault localization as a dense retrieval task by learning a shared embedding space between issue reports and source code. However, these methods encode all issue reports using a fixed query representation, despite the substantial diversity of real-world issue reports in length, structure, and debugging information. To address this limitation, we propose HyperFL, a query-adaptive representation learning framework for software fault localization. HyperFL employs a lightweight hypernetwork to generate query-specific LoRA parameters for the query encoder, enabling dynamic query adaptation while keeping the code encoder fixed and reusable. Experiments on a real-world issue localization benchmark demonstrate that HyperFL consistently improves retrieval performance across multiple embedding backbones, achieving up to 13.3% relative improvement in function-level MRR@10 and 16.7% relative improvement in Hit@1 over the state-of-the-art method SweRank. Further analysis shows that HyperFL learns distinct adaptation patterns for different issue characteristics, highlighting the effectiveness of query-adaptive representations for software issue localization.

Cite

@article{arxiv.2608.02967,
  title  = {HyperFL: Query-Adaptive Representation Learning for Software Fault Localization},
  author = {Shuai Shao and Yiming Zeng and Yu Zhao and Tingting Yu},
  journal= {arXiv preprint arXiv:2608.02967},
  year   = {2026}
}