Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off your first 3 months — limited time.
Unlock All Certificates
Explore a 14-minute conference presentation from OOPSLA 2025 that introduces ABC (Absent-Basis-Combination), a groundbreaking framework for code style transformation that addresses the limitations of existing approaches in handling combination styles. Learn how researchers from Southeast University developed this novel solution to overcome the challenge where current code Language Models excel at basic style transformations following single criteria but struggle with combination styles involving multiple criteria. Discover the four ABC variants with parameter sizes ranging from 0.5B to 3B that demonstrate consistent superiority over existing approaches, achieving performance gains of up to 86.70% and maintaining superiority even when baseline approaches use three times the parameters. Understand the construction and release of BCCStyle (Basis & Combination Code Style), a new high-quality style transformation dataset, and examine CS4BLEU (Code Sequence, Syntactic, Semantic and Stylistic BLEU), an innovative code similarity metric that surpasses existing metrics in accuracy and consistency. Gain insights into how this research bridges the gap between academic code style transformation models and real-world applicability where style guides encompass multiple criteria, making it essential for practical software development environments.
Syllabus
[OOPSLA'25] ABC: Towards a Universal Code Styler through Model Merging
Taught by
ACM SIGPLAN