FORGE 2026
Sun 12 - Sat 18 April 2026
Rio de Janeiro, Brazil
co-located with
ICSE 2026
Toggle navigation
Attending
Venue: Windsor Convention Center and Hotels
ICSE 2026
Registration
Visa and Travel Authorization
Code of Conduct
Equity, Diversity, and Inclusion Plan for ICSE 2026
Official Travel Services
Sustainability at ICSE 2026
Travel Support
In-Person Conference
Visiting Rio | Touristic Advice
Program
FORGE Program
Your Program
Filter by Day
Sun 12 Apr
Mon 13 Apr
Tue 14 Apr
Wed 15 Apr
Thu 16 Apr
Fri 17 Apr
Sat 18 Apr
Tracks
FORGE 2026
FORGE Program
Research Papers
Industry Track
Data and Benchmarking
Keynotes
ICSE 2026
Social, Networking and Special Rooms
Organization
FORGE 2026 Committees
Organization Committee
Track Committees
Research Papers
Industry Track
Data and Benchmarking
Contributors
People Index
Search
Series
Series
FORGE 2027
FORGE 2026
FORGE 2025
FORGE 2024
Sign in
Sign up
ICSE 2026
(
series
) /
FORGE 2026
(
series
) /
Research Papers
/
Assessing, Exploiting, and Mitigating Syntactic Robustness Failures in LLM-Based Code Generation
Who
Laboni Sarker
,
Mara Downing
,
Achintya Desai
,
Tevfik Bultan
Track
FORGE 2026 Research Papers
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-03:00) Brasilia, Distrito Federal, Brazil
.
Use conference time zone: (GMT-03:00) Brasilia, Distrito Federal, Brazil
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-06:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Cancun
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
When
Mon 13 Apr 2026 11:06 - 11:18 at
Oceania I
-
Session III - Code Generation & Migration
Chair(s):
Daniel Rodriguez-Cardenas
Laboni Sarker
University of California at Santa Barbara
United States
Mara Downing
Achintya Desai
University of California, Santa Barbara
Tevfik Bultan
University of California at Santa Barbara
United States
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-03:00) Brasilia, Distrito Federal, Brazil
.
Use conference time zone: (GMT-03:00) Brasilia, Distrito Federal, Brazil
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-06:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Cancun
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
Session Program
Mon 13 Apr
Displayed time zone:
Brasilia, Distrito Federal, Brazil
change
11:00 - 12:30
Session III - Code Generation & Migration
Data and Benchmarking
/
Research Papers
at
Oceania I
Chair(s):
Daniel Rodriguez-Cardenas
William & Mary
11:00
6m
Talk
Deep Graph-Language Fusion for Structure-Aware Code Generation
Research Papers
Mert Tiftikci
TU Darmstadt; hessian.AI
,
Amir Molzam Sharifloo
TU Darmstadt
,
Mira Mezini
TU Darmstadt; hessian.AI; National Research Center for Applied Cybersecurity ATHENE
,
Mert Tiftikci
Technical University of Darmstadt
11:06
12m
Talk
Assessing, Exploiting, and Mitigating Syntactic Robustness Failures in LLM-Based Code Generation
Research Papers
Laboni Sarker
University of California at Santa Barbara
,
Mara Downing
,
Achintya Desai
University of California, Santa Barbara
,
Tevfik Bultan
University of California at Santa Barbara
11:18
6m
Talk
Detecting and Correcting Hallucinations in LLM-Generated Code via Deterministic AST Analysis
Research Papers
Dipin Khati
William & Mary
,
Daniel Rodriguez-Cardenas
William & Mary
,
Paul Pantzer
William & Mary
,
Denys Poshyvanyk
William & Mary
11:24
12m
Talk
Code for Machines, Not Just Humans: Quantifying AI-Friendliness with Code Health Metrics
Research Papers
Markus Borg
CodeScene
,
Nadim Hagatulah
Lund University
,
Adam Tornhill
Codescene AB
,
Emma Söderberg
Lund University
Pre-print
11:36
6m
Talk
VHDL-Instruct: Training Open Dataset for LLMs Benchmarking and HDL Code Generation
Data and Benchmarking
Patrik Drazic
University of Southern Denmark
,
Benaoumeur Senouci
University of Southern Denmark
,
Boualem Benatallah
Dublin City University
Media Attached
11:48
6m
Talk
COMPASS: A Psychometrics-Guided Multi-Dimensional Benchmark for Code Generation Evaluation
Data and Benchmarking
James Meaden
Codility
,
Markus Borg
CodeScene
Pre-print
11:54
6m
Talk
A Hybrid LLM-Guided Approach to Code Migration Using API-Derived Rules
Research Papers
Gabriel Vitor Klaumann Gubert
Technische Hochschule Ingolstadt (THI)
,
Stefan Kugele
Technische Hochschule Ingolstadt
,
Munir Georges
Technische Hochschule Ingolstadt (THI)
Media Attached
12:00
12m
Talk
An Experience Report on LLM-Based Agentic Translation from Android to iOS: Pitfalls and Insights
Research Papers
Zhili Zeng
York University
,
Kimya Khakzad Shahandashti
York University
,
Alvine Boaye Belle
York University
,
Song Wang
York University
,
Zhen Ming (Jack) Jiang
York University
12:12
6m
Talk
MiG.4: A Curated Dataset of Library Migrations in Java and Python
Data and Benchmarking
Matheus Barbosa
UFMG
,
Pedro Baptista
UFMG
,
João Eduardo Montandon
Universidade Federal de Minas Gerais (UFMG)
,
MATHEUS LIMA
Ufmg
,
Pedro Henrique Fernandes Baptista
UFMG
12:18
6m
Talk
PromiseAwait: A Dataset of JavaScript Migrations from Promises to Async/Await
Data and Benchmarking
Rafael Araujo Magesty
UFMG
,
João Eduardo Montandon
Universidade Federal de Minas Gerais (UFMG)
,
Rafael Magesty
x
Sun 9 Aug 03:09