5 papers · 1 filter
How do Agents Refactor: An Empirical Study
Lukas Ottenhof, Daniel Penner, Abram Hindle +1
Software development agents such as Claude Code, GitHub Copilot, Cursor Agent, Devin, and OpenAI Codex are being increasingly integrated into developer workflows. While prior work…
Mining Type Constructs Using Patterns in AI-Generated Code
Imgyeong Lee, Tayyib Ul Hassan, Abram Hindle
Artificial Intelligence (AI) increasingly automates various parts of the software development tasks. Although AI has enhanced the productivity of development tasks, it remains unst…
Automated Bug Frame Retrieval from Gameplay Videos Using Vision-Language Models
Wentao Lu, Alexander Senchenko, Abram Hindle +1
Modern game studios deliver new builds and patches at a rapid pace, generating thousands of bug reports, many of which embed gameplay videos. To verify and triage these bug reports…
IRJIT: A Simple, Online, Information Retrieval Approach for Just-In-Time Software Defect Prediction
Hareem Sahar, Abdul Ali Bangash, Abram Hindle +1
Just-in-Time software defect prediction (JIT-SDP) prevents the introduction of defects into the software by identifying them at commit check-in time. Current software defect predic…
Patterns of Multi-Container Composition for Service Orchestration with Docker Compose
Kalvin Eng, Abram Hindle, Eleni Stroulia
Software design patterns present general code solutions to common software design problems. Modern software systems rely heavily on containers for running their constituent service…