@inproceedings{bb93bd22c89e41078452d10765e69d1b,
title = "Software Bots in Software Engineering: Benefits and Challenges",
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.",
keywords = "Automation, Chatbots, Collaborative Development, GitHub Bots, Human-bot Interaction, Open Source Software, Software Bots",
author = "Mairieli Wessel and Gerosa, {Marco A.} and Emad Shihab",
note = "Publisher Copyright: {\textcopyright} 2022 ACM.; 2022 Mining Software Repositories Conference, MSR 2022 ; Conference date: 23-05-2022 Through 24-05-2022",
year = "2022",
doi = "10.1145/3524842.3528533",
language = "English (US)",
series = "Proceedings - 2022 Mining Software Repositories Conference, MSR 2022",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "724--725",
booktitle = "Proceedings - 2022 Mining Software Repositories Conference, MSR 2022",
}