4 papers · 1 filter
AI Writes Code, Humans Pay the Debt. An Empirical Study on the Sustainability and Evolution of Agent-Generated Code
Antonino Coppola, Matteo Esposito, Rick Kazman +1
Context. The increasing adoption of Generative AI coding agents in software engineering is transforming how developers implement and maintain code. While these systems provide shor…
ConcernBERT: Learning Responsibilities Using Class Membership
J. Lefever, J. Xu, Y. Cai +2
The principles of separation of concerns, high cohesion, and single responsibility are among the most well-known in software design. However, their application often remains philos…
Moderately Mighty: To What Extent Can Internal Software Metrics Predict App Popularity at Launch?
Md Nahidul Islam Opu, Fatima Islam Mouri, Rick Kazman +2
Predicting a mobile app's popularity before its first release can provide developers with a strategic advantage in a competitive marketplace, yet it remains a challenging problem.…
An LLM-assisted approach to designing software architectures using ADD
Humberto Cervantes, Rick Kazman, Yuanfang Cai
Designing effective software architectures is a complex, iterative process that traditionally relies on expert judgment. This paper proposes an approach for Large Language Model (L…