ICSME 2025
Sun 7 - Fri 12 September 2025 Auckland, New Zealand

Responsive websites frequently experience distorted layouts at specific screen sizes, called Responsive Layout Failures (RLFs). Manually repairing these RLFs involves tedious trial-and-error adjustments of HTML elements and CSS properties. In this study, an automated repair approach, leveraging LLM combined with domain-specific knowledge is proposed. The approach is named ReDeFix, a Retrieval-Augmented Generation (RAG)-based solution that utilizes Stack Overflow (SO) discussions to guide LLM on CSS repairs. By augmenting relevant SO knowledge with RLF-specific contexts, ReDeFix creates a prompt that is sent to the LLM to generate CSS patches. Evaluation demonstrates that our approach achieves an 88% accuracy in repairing RLFs. Furthermore, a study from software engineers reveals that generated repairs produce visually correct layouts while maintaining aesthetics.

Wed 10 Sep

Displayed time zone: Auckland, Wellington change

15:30 - 17:00
Session 6 - Quality Assurance 2Tool Demonstration Track / Research Papers Track / Industry Track / NIER Track at Case Room 2 260-057
Chair(s): Chaiyong Rakhitwetsagul Mahidol University, Thailand
15:30
15m
"Let it be Chaos in the Plumbing!" Usage and Efficacy of Chaos Engineering in DevOps Pipelines
Research Papers Track
Stefano Fossati JADS - TU/e, Damian Andrew Tamburri University of Sannio - JADS/NXP Semiconductors, Massimiliano Di Penta University of Sannio, Italy, Marco Tonnarelli JADS - TU/e
Pre-print
15:45
15m
Research paper
Boosting Log Observability in Production Systems through Bytecode-Driven Fault Variable Tracking
Research Papers Track
Taizheng Wang taizhengwang@hainanu.edu.cn, Yutong Wang Hainan University, Wei Chang Hainan University, Chunyang Ye , Hui Zhou
Media Attached
16:00
10m
DENIM: Exploring Data Access in Microservices
Tool Demonstration Track
Maxime ANDRÉ Namur Digital Institute, University of Namur, Marco Raglianti Software Institute - USI, Lugano, Anthony Cleve University of Namur, Michele Lanza Software Institute - USI, Lugano
Pre-print Media Attached
16:10
10m
MaRCo: Compatible Version Ranges in Maven
Tool Demonstration Track
Cathrine Paulsen Delft University of Technology, Sebastian Proksch Delft University of Technology
Pre-print
16:20
10m
Repairing Responsive Layout Failures Using Retrieval Augmented Generation
NIER Track
Tasmia Zerin Institute of Information Technology (IIT), University of Dhaka, Moumita Asad University of California, Irvine, B M Mainul Hossain University of Dhaka, Kazi Sakib Institute of Information Technology, University of Dhaka
16:30
15m
Improving Merge Pipeline Throughput in Continuous Integration via Pull Request Prioritization
Industry Track
Maximilian Jungwirth BMW Group, University of Passau, Martin Gruber BMW Group, Gordon Fraser University of Passau