TCSE logo 
 Sigsoft logo
Sustainability badge

This program is tentative and subject to change.

Achieving web accessibility is essential to building inclusive digital experiences. However, accessibility issues are often identified only after a website has been fully developed, making them difficult to address. This paper introduces a Visual Studio Code plugin that integrates calls to a Large Language Model (LLM) to assist developers in identifying and resolving accessibility issues within the IDE, reducing accessibility defects that might otherwise reach the production environment.

Our evaluation shows promising results: the plugin effectively generates functioning fixes for accessibility issues when the errors are correctly detected. However, detecting errors using a generic prompt—designed for broad applicability across various code structures—remains challenging and limited in accuracy.

This program is tentative and subject to change.

Sat 3 May

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
Session 3: Refactoring & AI, & Session 4: Plugins and applicationsIDE at 205

14:00–14:45 — Session 3. Refactoring and AI.

14:45–15:30 — Session 4. Plugins and applications.

14:00
15m
Talk
LLM-Driven Code Refactoring: Opportunities and Limitations
IDE
Jonathan Cordeiro , Shayan Noei Queen's University, Ying Zou Queen's University, Kingston, Ontario
14:15
15m
Talk
Trust Calibration in IDEs: Paving the Way for Widespread Adoption of AI Refactoring
IDE
Markus Borg CodeScene
14:30
15m
Talk
IDE Native, Foundation Model Based Agents for Software Refactoring
IDE
Abhiram Bellur University of Colorado Boulder, Fraol Batole Tulane University
14:45
15m
Talk
Using CognitIDE to Capture Developers’ Cognitive Load via Physiological Activity During Everyday Software Development Tasks
IDE
Fabian Stolp Hasso Plattner Institute, University of Potsdam, Charlotte Brandebusemeyer Hasso Plattner Institute, University of Potsdam, Franziska Hradilak Hasso Plattner Institute, University of Potsdam, Lara Kursawe Hasso Plattner Institute, University of Potsdam, Magnus Menger Hasso Plattner Institute, University of Potsdam, Franz Sauerwald Hasso Plattner Institute, University of Potsdam, Bert Arnrich Hasso Plattner Institute, University of Potsdam
15:00
15m
Talk
A Prototype VS Code Extension to Improve Web Accessible Development
IDE
Elisa Calì Politecnico di Torino, Tommaso Fulcini Politecnico di Torino, Riccardo Coppola Politecnico di Torino, Lorenzo Laudadio , Marco Torchiano Politecnico di Torino
15:15
15m
Talk
A Plugin for Cross-Language Static Analysis for Vulnerability Detection in Android Applications
IDE
Kishanthan Thangarajah Centre for Software Excellence, Huawei Canada, Noble Saji Mathews University of Waterloo, Canada, Mei Nagappan University of Waterloo
:
:
:
: