Abstract
Software bots are becoming increasingly popular in software engineering (SE). In this tutorial, we define what a bot is and present several examples. We also discuss the many benefits bots provide to the SE community, including helping in development tasks (such as pull request review and integration) and onboarding newcomers to a project. Finally, we discuss the challenges related to interacting with and developing software bots.
Original language | English |
---|---|
Title of host publication | 2022 Mining Software Repositories Conference |
Pages | 724-725 |
Number of pages | 2 |
ISBN (Electronic) | 978-1-4503-9303-4 |
DOIs | |
Publication status | Published - 2022 |
Event | 2022 Mining Software Repositories Conference, MSR 2022 - Pittsburgh, United States Duration: 23 May 2022 → 24 May 2022 Conference number: 19 |
Publication series
Name | Proceedings - 2022 Mining Software Repositories Conference, MSR 2022 |
---|
Conference
Conference | 2022 Mining Software Repositories Conference, MSR 2022 |
---|---|
Abbreviated title | MSR 2022 |
Country/Territory | United States |
City | Pittsburgh |
Period | 23/05/22 → 24/05/22 |
Keywords
- Software Bots
- GitHub Bots
- Chatbots
- Human-bot Interaction
- Open Source Software
- Automation
- Collaborative Development