SANER 2026
Tue 17 - Fri 20 March 2026 Limassol, Cyprus
Wed 18 Mar 2026 14:00 - 14:15 at Megaron Gamma - Session 2C - Testing and Analysis Chair(s): Simin Sun

Cloud-based Large Language Models are now widely adopted in various software engineering tasks, such as program comprehension, bug fix and code complement. However, developers are highly concerned about the inadvertent leakage of sensitive data contained in their code. The exposure of such information to an untrusted third-party (i.e., remote LLMs) poses significant privacy risks to developers and their affiliated institutions.

To mitigate this threat, existing code sanitization approaches heavily rely on specific keywords or regex to eliminate fixed type of sensitive data, such as username, password and API keys. Therefore, a considerable amount of context-dependent sensitive information, such as meaningful variable names, identifiers, and even algorithmic logic, falls through the crack.

In this paper, we propose PICO, a fine-grained, localized code sanitization framework specifically designed for cloud-based LLM applications (services). To minimize privacy exposure, PICO leverages on-device small language models (SLMs) to understand, and then selectively sanitize semantic information within the code. Different from existing mechanisms that selectively filter out ``sensitive information'' from scratch, PICO follows the least-privilege principle, by eliminating all semantic information that are irrelevant to the given task. In this way, PICO naturally covers the heterogeneous sensitive information that can not be labeled by pre-defined heuristics. In the meantime, PICO introduces a number of novel mechanisms to achieve a good trade-off between privacy and utility, and maintain a minimal performance overhead that fully acceptable to its users.

Evaluation on 503 code QA tasks shows that PICO effectively protects user privacy while incurring a minimal impact on QA effectiveness (i.e., with an average of 13.3% reduction). In the meantime, the adoption of PICO incurs minimal time overhead (i.e., averagely 5.61 seconds per QA task).

Wed 18 Mar

Displayed time zone: Athens change

14:00 - 15:30
Session 2C - Testing and AnalysisResearch Track / Tool Demo Track / Early Research Achievement (ERA) Track / Industrial Track / Reproducibility Studies and Negative Results (RENE) Track at Megaron Gamma
Chair(s): Simin Sun Chalmers University of Technology and University of Gothenburg
14:00
15m
Talk
PiCo: Privacy-preserving Code Sanitization for Cloud-based LLMs
Research Track
Xinyuan Zhang Sun Yat-sen University, Yuhong Nan Sun Yat-sen University, Jiequan Zheng Sun Yat-sen University, Jiangrong Wu Sun Yat-sen University, Yixi Lin Sun Yat-sen University, Zibin Zheng Sun Yat-sen University
14:15
15m
Talk
Coverage-Guided Road Selection and Prioritization for Efficient Testing in Autonomous Driving Systems
Research Track
Qurban Ali University of Milano-Bicocca, Andrea Stocco Technical University of Munich, fortiss, Leonardo Mariani University of Milano-Bicocca, Oliviero Riganelli University of Milano - Bicocca
Pre-print
14:30
15m
Talk
CloudFix: Automated Policy Repair for Cloud Access Control Policies Using Large Language Models
Research Track
Bethel Hall Stevens Institute of Technology, USA, Owen Ungaro Stevens Institute of Technolgoy, William Eiers
Pre-print
14:45
15m
Talk
Search-based Testing for an Autonomous Delivery Robots Scheduler
Industrial Track
Thomas Laurent Lero@Trinity College Dublin, Paolo Arcaini National Institute of Informatics , Fuyuki Ishikawa National Institute of Informatics
15:00
15m
Talk
An Empirical Investigation on the use of Large Language Models for Performance Bug Detection
Reproducibility Studies and Negative Results (RENE) Track
Muhammad Imran Università degli Studi dell'Aquila, Vittorio Cortellessa University of L'Aquila, Davide Di Ruscio University of L'Aquila, Riccardo Rubei Malardalen University, Luca Traini University of L'Aquila
15:15
7m
Talk
WasmWeaver: A Framework for Runtime-Aware WebAssembly Program Generation with Reinforcement Learning
Tool Demo Track
Kilian Müller Friedrich-Alexander University Erlangen-Nürnberg (FAU), Siddharth Mane , Peter Wägemann Friedrich-Alexander University Erlangen-Nürnberg (FAU), Norman Franchi
15:22
7m
Talk
An Agentic AI Framework for Conflict-Aware Smart Home Automation via Natural Language
Early Research Achievement (ERA) Track
Sayyada Aisha Mehvish Toronto Metropolitan University, Manar Alalfi Toronto Metropolitan University