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
Mon 13 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
08:00 - 17:30 | |||
08:00 9h30mRegistration | ICSE 2026 Registration Social, Networking and Special Rooms | ||
09:00 - 10:30 | |||
09:00 10mDay opening | Welcome and Introductions GI Aymeric Blot University of Rennes, IRISA / INRIA | ||
09:10 60mKeynote | Genetic Improvement for Software Modernization: Synergy and Opportunities GI Wesley K.G. Assunção North Carolina State University | ||
10:10 20mTalk | Improving a Parallel C++ Intel SSE SIMD Linear Genetic Programming Interpreter GI 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 30mCoffee break | Break Catering | ||
11:00 - 12:30 | |||
11:00 30mTutorial | Mini-Tutorial: Automated Software Improvement with Magpie GI Aymeric Blot University of Rennes, IRISA / INRIA File Attached | ||
11:30 20mTalk | 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 20mTalk | 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 15mTalk | Databending as a Target for Genetic Improvement 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 5mDay 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 90mLunch | Lunch Catering | ||
14:00 - 15:30 | |||
14:00 5mDay opening | Opening BoatSE | ||
14:05 40mKeynote | Keynote speech — Building an Internal Coding Agent at Zup: Lessons and Open Questions BoatSE | ||
14:45 15mTalk | 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 15mTalk | 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 15mTalk | Essence Coach: A Bot for Software Practice Adoption BoatSE | ||
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 30mCoffee break | Break Catering | ||
16:00 - 17:25 | |||
16:00 40mKeynote | Keynote speech — The Fall-Off of Bots in Software Engineering BoatSE | ||
16:40 15mTalk | 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 15mTalk | 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 15mTalk | 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 | |||
17:30 15mTalk | Towards Structured, State-Aware, and Execution-Grounded Reasoning for Software Engineering Agents BoatSE Tse-Hsun (Peter) Chen Concordia University | ||
17:45 15mTalk | Reformulate, Retrieve, Localize: Agents for Repository-Level Bug Localization BoatSE Pre-print | ||
18:00 15mTalk | 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 5mDay 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 3hDinner | Social Event for Co-located Conferences Social, Networking and Special Rooms | ||
Unscheduled Events
| Not scheduled Talk | Experience Report: Handbook for Agent Development BoatSE |
Accepted Papers
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