A Research Agenda on Agents and Software Engineering: Outcomes from the Rio A2SE Seminar
It provides a structured foundation for the software engineering community to coordinate research efforts in agentic AI, but is primarily an opinionated agenda rather than empirical results.
The paper presents a community-driven research agenda on the intersection of agents and software engineering, identifying six thematic areas and prioritizing short- and long-term research directions based on a seminar with 18 experts.
The rise of agentic AI is reshaping software engineering in two intertwined directions: agents are increasingly applied to support software engineering tasks, and Agentic AI systems themselves are complex systems that require re-thinking currently established software engineering practices. To chart a coherent research agenda covering the two directions, we organized the A2SE seminar in Rio de Janeiro, bringing together 18 experts from academia and industry. Through structured presentations, collaborative topic clustering, and focused group discussions, participants identified six thematic areas: Governance, Software Engineering for Agents, Agents for Software Architecture, Quality and Evaluation, Sustainability, and Code, and they prioritized short-term and long-term research directions for each. This paper presents the resulting community-driven, opinionated research agenda, offering the SE community a structured foundation for coordinating efforts at this critical juncture.