ICSE 2026
Sun 12 - Sat 18 April 2026 Rio de Janeiro, Brazil
Tue 14 Apr 2026 17:10 - 17:20 at Oceania I - Agents (Virtual Session) Chair(s): Kexin Pei

We present a study on learning code representations that robustly capture functional equivalence by enforcing a supervised bimodal alignment between source code and the natural language problem statement it solves. The core challenge in code representation is achieving functional invariance: ensuring that embeddings of programs solving the same task are clustered closely, independent of high syntactic and lexical variance. Previous code-only methods, limited to discrete problem identifiers, often fail this invariance test. We propose a supervised contrastive dual-encoder framework. By leveraging the NL problem statement as a stable semantic anchor, the model is explicitly forced to map diverse, functionally equivalent code solutions into the same region of a shared embedding space. Using the POJ-104 dataset augmented with NL descriptions, we evaluate the pre-trained GraphCodeBERT on retrieval and problem-level generalization. Our results demonstrate that the proposed supervised contrastive dual-encoder framework, which jointly trains code and problem representations through supervised contrastive learning, markedly improves retrieval accuracy and generalization over methods relying solely on discrete labels. We further examine a hard-negative mining variant that stabilizes the embedding geometry by mitigating negative distribution collapse, providing an alternative formulation with comparable performance.

Tue 14 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

16:40 - 17:40
Agents (Virtual Session)LLM4Code at Oceania I
Chair(s): Kexin Pei The University of Chicago

Zoom Link: https://us06web.zoom.us/j/89846180915

16:40
10m
Talk
MAsFL: Data-Secure, Efficient and Accurate Fault Localization with Multi-Agent Small Language Models
LLM4Code
PHAM DUC DUONG National Defense Academy of Japan, HIROSHI SATO National Defense Academy of Japan, MASAO KUBO National Defense Academy of Japan
16:50
10m
Talk
Natural Language Summarization Enables Multi-Repository Bug Localization by LLMs in Microservice ArchitecturesVirtual Attendance
LLM4Code
Amirkia Rafiei Oskooei Yildiz Technical University / Intellica, S. Selcan Yukcu Intellica Business Intelligence, Mehmet Cevheri Bozoglan Intellica Business Intelligence, Mehmet S. Aktas Yildiz Technical University
17:00
10m
Talk
RAG Against the Machine: Zero-Shot Software Vulnerabilities Classification using LLMs
LLM4Code
Edvin Nordqvist KTH Royal Institute of Technology, Changjie Wang KTH Royal Institute of Technology, Simone Ferlin Red Hat, Mariano Scazzariello RISE Research Institutes of Sweden, Marco Chiesa KTH Royal Institute of Technology
17:10
10m
Talk
Learning Functional Equivalence via Supervised Contrastive Code-Problem Alignment
LLM4Code
Siu Wun Cheung Lawrence Livermore National Laboratory, Harshitha Menon Lawrence Livermore National Lab
17:20
5m
Talk
Towards LLM-guided Semantic Validation of Autonomous Driving Safety Policies
LLM4Code
Qingzhao Zhang University of Arizona, Morley Mao University of Michigan
17:25
5m
Talk
ContextPilot: Code Context Engineering with Memory-Augmented Exploration Agents
LLM4Code
Shuzheng Gao Chinese University of Hong Kong, Chaozheng Wang The Chinese University of Hong Kong, Shuqing Li The Chinese University of Hong Kong, Yun Peng The Chinese University of Hong Kong, Michael Lyu The Chinese University of Hong Kong
17:30
5m
Talk
Continuous Benchmark Generation for Evaluating Enterprise-scale LLM Agents
LLM4Code
Divyanshu Saxena UT Austin, Rishikesh Maurya Microsoft, Gagan Somashekar Microsoft, Shachee Mishra Gupta Microsoft, Chetan Bansal Microsoft Research, Aditya Akella University of Texas at Austin