ICSE 2026
Sun 12 - Sat 18 April 2026 Rio de Janeiro, Brazil

A strong research community is forming around the use of bots and agents in software engineering. Bots have become increasingly prevalent in software engineering, automating numerous software engineering tasks, from dependency updates to continuous integration. The latest development in Generative Artificial Intelligence has brought forth a new type of software engineering tool: LLM-powered Agents. Agents hold the promise to automate more complex tasks, e.g., code review and bug fixing, and are an emerging research area that needs further collaboration to tackle new and open challenges.

With this seventh edition of the successful ICSE BotSE workshop series, we aim to provide a venue for the software engineering bots and agents research community. This workshop’s title has evolved to become the ICSE BoatSE workshop. The workshop’s goal is to create an environment where the research community can meet and discuss current research and open challenges, as well as emerging bot/agent technologies and their interactions with software practitioners, while charting future directions. The workshop accepts work-in-progress papers, position papers, experience reports and extended abstracts. We will provide ample discussion time and a panel, focusing on the past and future of bots/agents in SE, to maximize participant engagement.

Workshop Website

For more information, please access the BoatSE workshop website

Tracks
Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 13 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

08:00 - 17:30
Monday RegistrationSocial, Networking and Special Rooms at Main Entrance

Registration for ICSE 2026.

08:00
9h30m
Registration
ICSE 2026 Registration
Social, Networking and Special Rooms

09:00 - 10:30
GI@ICSE 2026 Session 1GI at Bora Bora IV
Chair(s): Vesna Nowack Imperial College London
09:00
10m
Day opening
Welcome and Introductions
GI
Aymeric Blot University of Rennes, IRISA / INRIA
09:10
60m
Keynote
Genetic Improvement for Software Modernization: Synergy and Opportunities
GI
Wesley K.G. Assunção North Carolina State University
10:10
20m
Talk
Improving a Parallel C++ Intel SSE SIMD Linear Genetic Programming InterpreterVirtual Attendance
GI
William Langdon University College London, Carol Hanna University College London
DOI Pre-print Media Attached File Attached
10:30 - 11:00
Monday Morning BreakCatering at Catering and Exhibition Hall (Europa I to IV)

This break will provide an opportunity for networking and relaxation between sessions.

10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
GI@ICSE 2026 Session 2GI at Bora Bora IV
Chair(s): Aymeric Blot University of Rennes, IRISA / INRIA
11:00
30m
Tutorial
Mini-Tutorial: Automated Software Improvement with Magpie
GI
Aymeric Blot University of Rennes, IRISA / INRIA
File Attached
11:30
20m
Talk
Applying Genetic Improvement Techniques for Automated Program Repair of Transpiled Code
GI
Prasham Jadhwani University College London (UCL), Carol Hanna University College London, William Langdon University College London, Justyna Petke University College London
DOI Pre-print Media Attached File Attached
11:50
20m
Talk
GI-Agent Search-Based LLM Agent for Code Optimization with Genetic Improvement
GI
Donghyun Lee University College London, William Langdon University College London, Justyna Petke University College London
DOI Pre-print Media Attached File Attached
12:10
15m
Talk
Databending as a Target for Genetic ImprovementVirtual Attendance
GI
Erik Fredericks Grand Valley State University, Byron DeVries Grand Valley State University, Reihaneh Hariri Grand Valley State University
Pre-print Media Attached File Attached
12:25
5m
Day closing
Closing
GI

12:30 - 14:00
Monday LunchCatering at Catering and Exhibition Hall (Europa I to IV)

Lunch time with a variety of meal options available for attendees, including vegetarian choices. This session will provide an opportunity for attendees to enjoy a meal while networking with colleagues and discussing the day’s events.

12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Industrial Application of Bots and AgentsBoatSE at Bora Bora IV
14:00
5m
Day opening
Opening
BoatSE

14:05
40m
Keynote
Keynote speech — Building an Internal Coding Agent at Zup: Lessons and Open Questions
BoatSE

14:45
15m
Talk
Experiences Developing an AI Chatbot in the Pharmaceutical Industry
BoatSE
Samuel Abedu Concordia University, Saviour Owolabi University of Calgary, Mayra Sofia Ruiz Rodriguez Concordia University, Adam Yuen University of Calgary, Cedric Lim Ah Tock Concordia University, Ali Zaraket Sandoz, Ahmad Abdellatif University of Calgary, Emad Shihab Concordia University, Nahal Nasseri Sandoz
15:00
15m
Talk
Developer Challenges in the Adoption of Model Context Protocol in AI Agent Development
BoatSE
Oluwatoyosi Oyelayo Concordia University, Samuel Abedu Concordia University, SayedHassan Khatoonabadi Concordia University, Emad Shihab Concordia University
15:15
15m
Talk
Essence Coach: A Bot for Software Practice Adoption
BoatSE
Sonia Nicoletti University of Bologna, Paolo Ciancarini University of Bologna
15:30 - 16:00
Monday Afternoon BreakCatering at Catering and Exhibition Hall (Europa I to IV)

Afternoon Break with a variety of beverages and snacks available for attendees. This break will provide an opportunity for networking and relaxation between sessions.

15:30
30m
Coffee break
Break
Catering

16:00 - 17:25
Bots and ChatbotsBoatSE at Bora Bora IV
16:00
40m
Keynote
Keynote speech — The Fall-Off of Bots in Software Engineering
BoatSE

16:40
15m
Talk
Reconsidering Conversational Norms in LLM Chatbots for Sustainable AI
BoatSE
Ronnie de Souza Santos University of Calgary, Cleyton Magalhaes Universidade Federal Rural de Pernambuco, Italo Santos University of Hawai‘i at Mānoa
Pre-print
16:55
15m
Talk
Patterns of Bot Participation and Emotional Influence in Open Source Development
BoatSE
Matteo Vaccargiu University of Cagliari, Riccardo Lai University of Cagliari, Maria Ilaria Lunesu Università degli studi di Cagliari, Andrea Pinna University of Cagliari, Giuseppe Destefanis University College London
17:10
15m
Talk
Bita: A Conversational Assistant for Fairness Testing
BoatSE
Keeryn Johnson University of Calgary, Cleyton Magalhaes Universidade Federal Rural de Pernambuco, Ronnie de Souza Santos University of Calgary
Pre-print
17:30 - 18:20
Software AgentsBoatSE at Bora Bora IV
17:30
15m
Talk
Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agents
BoatSE
Tse-Hsun (Peter) Chen Concordia University
17:45
15m
Talk
Reformulate, Retrieve, Localize: Agents for Repository-Level Bug Localization
BoatSE
Genevieve Caumartin Concordia University, Glaucia Melo Toronto Metropolitan University
Pre-print
18:00
15m
Talk
Agentic RTE: A Framework for Synchronizing Multimodal Software Artifacts
BoatSE
Tales Mello Paiva University of Waterloo, Ivens da Silva Portugal University of Waterloo, Paulo Alencar University of Waterloo, Donald Cowan University of Waterloo
18:15
5m
Day closing
Closing
BoatSE

20:00 - 23:00
Social Event for Co-located ConferencesSocial, Networking and Special Rooms at Rio Scenarium

Co-located event participants are invited to join us at Rio Scenarium for an informal evening with live Brazilian music, food, drinks, and great company in the heart of Lapa, a traditional samba region in Rio. Buses depart from the conference venue starting at 18:00.

20:00
3h
Dinner
Social Event for Co-located Conferences
Social, Networking and Special Rooms

Unscheduled Events

Not scheduled
Talk
Experience Report: Handbook for Agent Development
BoatSE
Leonhard Applis Delft University of Technology, Sungmin Kang NUS

Accepted Papers

Title
Agentic RTE: A Framework for Synchronizing Multimodal Software Artifacts
BoatSE
Bita: A Conversational Assistant for Fairness Testing
BoatSE
Pre-print
Closing
BoatSE

Developer Challenges in the Adoption of Model Context Protocol in AI Agent Development
BoatSE
Essence Coach: A Bot for Software Practice Adoption
BoatSE
Experiences Developing an AI Chatbot in the Pharmaceutical Industry
BoatSE
Keynote speech — Building an Internal Coding Agent at Zup: Lessons and Open Questions
BoatSE

Keynote speech — The Fall-Off of Bots in Software Engineering
BoatSE

Opening
BoatSE

Patterns of Bot Participation and Emotional Influence in Open Source Development
BoatSE
Reconsidering Conversational Norms in LLM Chatbots for Sustainable AI
BoatSE
Pre-print
Reformulate, Retrieve, Localize: Agents for Repository-Level Bug Localization
BoatSE
Pre-print
Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agents
BoatSE

Call for Papers

Bots (short for software robots) are software applications that perform repetitive or simple tasks. In particular, social and chatbots interacting with humans are a recent research topic. Similarly, bots can be used to automate many tasks that are performed by software practitioners and teams in their day-to-day work. Recent work argues that bots can save developers’ time and significantly increase productivity. Therefore, the goal of this one-day workshop is to bring together software engineering researchers and practitioners to discuss the opportunities and challenges of bots in software engineering. We solicit 6-page work-in-progress papers, position papers, and experience reports. Work-in-progress papers are expected to describe new research results and make contributions to the body of knowledge in the area. Position papers are expected to discuss controversial issues in the field or describe interesting or thought-provoking ideas that are not yet fully developed. Experience reports are expected to describe experiences with (amongst other things) the development, deployment, and maintenance of bot-based systems in the software engineering domain. We have also included 5-page extended abstract publications free of APC charges that will appear as extended abstracts in the proceedings. All submissions will be reviewed by at least three program committee members. Accepted submissions will be invited to give a talk to present their findings.

Submissions may address issues along the general themes, including but not limited to the following topics:

  • Using bots and agents to derive software requirements and documentation
  • Using bots and agents in the context of the reliability, quality, safety, security, privacy, and trustworthiness of software systems
  • Using bots and agents to support software continuous integration, deployment, and delivery
  • Using bots and agents to enhance and support software testing & maintenance
  • Supporting and answering developer questions using bots
  • Issues related to the use of, or research on, SE bots and agents (e.g., privacy, ethical, human-computer interaction)
  • Practical experiences in developing bots
  • Experiences on using bot frameworks in software systems

Important Dates

All deadlines are firm at Anywhere on Earth (AoE):

  • Submission Deadline: 20 October 2025
  • Acceptance Notification: 1 December 2025
  • Camera Ready: 26 January 2026

How to Submit (adapted from ICSE)

Submissions should be made via HotCRP by the submission deadline.

All submissions must be in PDF format and conform, at the time of submission, to the official ACM Primary Article Template, which can be obtained from the ACM Proceedings Template page. LaTeX users should use the sigconf option and the review option to produce line numbers for reviewer reference. The following LaTeX code should be placed at the start of the document:

\documentclass[sigconf,review]{acmart}

Submissions must not exceed 6 pages, including all text, figures, tables, and appendices; one additional page containing only references is permitted.

By submitting to BoatSE 2026, authors acknowledge awareness and agreement with the ACM Policy and Procedures on Plagiarism and the IEEE Plagiarism FAQ. Papers must not have been published or be under review elsewhere during the BoatSE 2026 review process.

Authors should acknowledge that they conform to the authorship policy of the IEEE, submission policy of the IEEE, and the authorship policy of the ACM (and associated FAQ). This includes following these points related to the use of Generative AI:

  • “Generative AI tools and technologies, such as ChatGPT, may not be listed as authors of an ACM published Work. The use of generative AI tools and technologies to create content is permitted but must be fully disclosed in the Work. For example, the authors could include the following statement in the Acknowledgements section of the Work: ChatGPT was utilized to generate sections of this Work, including text, tables, graphs, code, data, citations, etc.). If you are uncertain about the need to disclose the use of a particular tool, err on the side of caution, and include a disclosure in the acknowledgements section of the Work.” - ACM
  • “The use of artificial intelligence (AI)-generated text in an article shall be disclosed in the acknowledgements section of any paper submitted to an IEEE Conference or Periodical. The sections of the paper that use AI-generated text shall have a citation to the AI system used to generate the text.” - IEEE
  • “If you are using generative AI software tools to edit and improve the quality of your existing text in much the same way you would use a typing assistant like Grammarly to improve spelling, grammar, punctuation, clarity, engagement or to use a basic word processing system to correct spelling or grammar, it is not necessary to disclose such usage of these tools in your Work.” - ACM