AIware 2024
Mon 15 - Tue 16 July 2024 Porto de Galinhas, Brazil, Brazil
co-located with FSE 2024
Mon 15 Jul 2024 09:15 - 10:00 at Mandacaru - Opening + Keynote1 + AIware Vision Chair(s): Dayi Lin

The advent of large language models has sparked a surge of interest in both academia and industry, inspiring the exploration and development of AI Agents for software engineering. However, the enthusiasm surrounding impressive demos in this field belies the reality that creating these agents is more challenging than anticipated. In this talk, I will delve into the key challenges and innovative solutions we have identified in architecting these systems, evaluating their effectiveness, and maintaining them.

First, I will shed light on the design objectives needed to construct a collaborative debugging agent. I will introduce the “investigate and respond” agentic pattern, which we have applied to enhance GitHub Copilot in Visual Studio. I will further demonstrate how we are broadening this concept to develop task-centric agents, highlighting their efficacy in tasks such as fixing build errors and GitHub issues. In the latter part of the talk, I will present a technique for evaluating Human-AI conversations, and discuss how we can augment the performance of AI agents by capitalizing on experiential learnings derived from past trials via a process of meta-reflection.

Mon 15 Jul

Displayed time zone: Brasilia, Distrito Federal, Brazil change

09:00 - 10:30
Opening + Keynote1 + AIware VisionMain Track / Late Breaking Arxiv Track at Mandacaru
Chair(s): Dayi Lin Centre for Software Excellence, Huawei Canada
09:00
15m
Day opening
Welcome and opening
Main Track

09:15
45m
Keynote
Building AI Agents for Software Engineering Tasks
Main Track
Gustavo Soares Microsoft
10:00
5m
Paper
Automatic Programming vs. Artificial Intelligence
Main Track
James Noble Independent. Wellington, NZ
DOI
10:05
5m
Paper
Towards AI for Software Systems
Main Track
Nafise Eskandani ABB Corporate Research Center, Guido Salvaneschi University of St. Gallen
DOI
10:10
5m
Paper
Morescient GAI for Software Engineering
Late Breaking Arxiv Track
Marcus Kessel University of Mannheim, Colin Atkinson University of Mannheim
Pre-print
10:15
15m
Live Q&A
Session Q&A and topic discussions
Main Track