14 papers
What Are Developers Actually Discussing When Visual Regression Tests Fail?
Miku Watanabe, Kosei Horikawa, Brittany Reid +2
Visual Regression Tests (VRTs) are widely adopted as a mechanism for detecting unintended visual changes in user interfaces. By design, VRTs operate on rendered pixel output, and t…
To What Extent Does Agent-generated Code Require Maintenance? An Empirical Study
Shota Sawada, Tatsuya Shirai, Yutaro Kashiwa +3
LLM-based autonomous coding agents have reshaped software development. While these agents excel at code generation, open questions persist about the long-term maintainability of AI…
Testing with AI Agents: An Empirical Study of Test Generation Frequency, Quality, and Coverage
Suzuka Yoshimoto, Shun Fujita, Kosei Horikawa +3
Agent-based coding tools have transformed software development practices. Unlike prompt-based approaches that require developers to manually integrate generated code, these agent-b…
Do AI Agents Really Improve Code Readability?
Kyogo Horikawa, Kosei Horikawa, Yutaro Kashiwa +2
Code readability is fundamental to software quality and maintainability. Poor readability extends development time, increases bug-inducing risks, and contributes to technical debt.…
What to Cut? Predicting Unnecessary Methods in Agentic Code Generation
Kan Watanabe, Tatsuya Shirai, Yutaro Kashiwa +1
Agentic Coding, powered by autonomous agents such as GitHub Copilot and Cursor, enables developers to generate code, tests, and pull requests from natural language instructions alo…
Understanding Self-Admitted Technical Debt in Test Code: An Empirical Study
Ibuki Nakamura, Yutaro Kashiwa, Bin Lin +1
Developers often opt for easier but non-optimal implementation to meet deadlines or create rapid prototypes, leading to additional effort known as technical debt to improve the cod…