The Lion, the Ecologist and the Plankton: A Classification of Species in Multi-bot Ecosystems
Paper in proceeding, 2024

The vast majority of state-of-the-art and practice have, so far, focused on understanding and developing individual bots that support software development (DevBots), while the interactions and collaborations between those DevBots introduce intriguing challenges and synergies that can both disrupt and enhance development cycles. In this vision paper we propose a taxonomy for DevBot roles in an ecosystem, based on how they interact. Much like biology, DevBots ecosystems rely on a balance between the creation, usage and maintenance of DevBots, particularly, on how they depend on one another. Further we contribute with reflections on how these interactions affect multi-bot projects.

Empirical Software Engineering

Bots in Software Engineering

DevBots

Software Development Bots

Author

Dimitrios Platis

Zenseact AB

Linda Erlenhov

Software Engineering 2

Francisco Gomes

Software Engineering 1

FSE Companion - Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering

482-486
9798400706585 (ISBN)

32nd ACM International Conference on the Foundations of Software Engineering, FSE Companion
Porto de Galinhas, Brazil,

ImmeRSEd - Developer-Targeted Performance Engineering for Immersed Release and Software Engineers

Swedish Research Council (VR) (2018-04127), 2019-01-01 -- 2023-12-31.

Areas of Advance

Information and Communication Technology

Subject Categories

Software Engineering

DOI

10.1145/3663529.3663782

More information

Latest update

9/25/2024