61 citations · 154 across the 41 of their papers we have counts for
6 papers · 1 filter
Regression Accumulation in Multi-Turn LLM Programming Conversations
Yonghui, Huang, Lin Ma +4
In LLM-assisted software development, coding is often iterative. We study regression accumulation in multi-turn LLM programming conversations, where later code suggestions may brea…
From Prompting to Verification: How Experience Shapes Vibe Coding Practices
Ahmed Fawzy, Amjed Tahir, Kelly Blincoe
AI code generation tools have expanded software creation beyond professional developers, giving rise to vibe coding, a practice in which users generate software via natural-languag…
On Fixing Insecure AI-Generated Code through Model Fine-Tuning and Prompting Strategies
Ali Soltanian Fard Jahromi, Amjed Tahir, Peng Liang +1
The security of AI-generated code remains a major obstacle to its widespread adoption. Although code generation models achieve strong performance on functional benchmarks, their ou…
Beyond Functional Correctness: Design Issues in AI IDE-Generated Large-Scale Projects
Syed Mohammad Kashif, Ruiyin Li, Peng Liang +4
New generation of AI coding tools, including AI-powered IDEs equipped with agentic capabilities, can generate code within the context of the project. These AI IDEs are increasingly…
The Future of Software Engineering Conferences: A New Zealand Perspective
Kelly Blincoe, Sherlock A. Licorish, Judith Fuchs +1
Software engineering (SE) conferences are vital for knowledge exchange and collaboration, yet can also involve significant barriers for researchers in geographically distant region…
A Systematic Evaluation of Environmental Flakiness in JavaScript Tests
Negar Hashemi, Amjed Tahir, August Shi +2
Test flakiness is a significant issue in industry, affecting test efficiency and product quality. While extensive research has examined the impact of flaky tests, many root causes…