ICFP/SPLASH 2025
Sun 12 - Sat 18 October 2025 Singapore

This program is tentative and subject to change.

Wed 15 Oct 2025 14:10 - 14:25 at Orchid Small - LLMs for Code Generation Chair(s): Di Wang

Formal specifications are critical for reasoning about the correctness of complex systems and for enabling runtime monitoring. While recent advances have focused on automatically \emph{learning} such specifications, the challenge of identifying meaningful and non-trivial ones from a large, noisy set of candidates remains largely unaddressed. In this position paper, we propose an approach for specification ranking: identifying the most critical specifications that merit the overall system correctness. We design a four-metric rating framework that quantifies the importance of formal specifications to the underlying system and leverages the reasoning capabilities of Large Language Models to rank learned specifications following our rating framework. We demonstrate the effectiveness of our approach on distributed system specifications learned by an automated tool for 11 open-source and 3 proprietary system benchmarks.

This program is tentative and subject to change.

Wed 15 Oct

Displayed time zone: Perth change

13:40 - 15:20
LLMs for Code GenerationLMPL at Orchid Small
Chair(s): Di Wang Peking University
13:40
15m
Talk
W2GPU: Toward WebAssembly-to-WebGPU Program Translation via Small Language Models
LMPL
Mehmet Oguz Derin Unaffiliated
Media Attached
13:55
15m
Talk
Reasoning as a Resource: Optimizing Fast and Slow Thinking in Code Generation Models
LMPL
Zongjie Li The Hong Kong University of Science and Technology, Shuai Wang Hong Kong University of Science and Technology
14:10
15m
Talk
Ranking Formal Specifications using LLMs
LMPL
Deyuan (Mike) He Princeton University, Zhendong Ang National University of Singapore, Ankush Desai Amazon Web Services, Aarti Gupta Princeton University
14:25
15m
Talk
Challenges in C++ to Rust Translation with Large Language Models: A Preliminary Empirical Study
LMPL
Yanyan Yan Nanjing University, Yang Feng Nanjing University, Qi He Nanjing University, Jun Zeng Chongqing University, Baowen Xu Nanjing University
14:40
15m
Talk
The Modular Imperative: Rethinking LLMs for Maintainable Software
LMPL
Anastasiya Kravchuk-Kirilyuk Harvard University, Fernanda Graciolli Midspiral, Nada Amin Harvard University
14:55
15m
Talk
Programming Language Techniques for Bridging LLM Code Generation Semantic Gaps
LMPL
Yalong Du Harbin Institute of Technology, Shenzhen, Chaozheng Wang The Chinese University of Hong Kong, Huaijin Wang Ohio State University