Developer Operations and Engineering Multi-Agent Systems
Timotheus Kampik, Cleber Jorge Amaral, Jomi Fred H\"ubner

TL;DR
This paper explores integrating Engineering Multi-Agent Systems with DevOps to enhance automation and autonomy in software development and operations, highlighting benefits, challenges, and new agent-oriented approaches.
Contribution
It introduces an agent-oriented perspective on the DevOps lifecycle and discusses the integration of EMAS with DevOps practices, addressing research challenges.
Findings
Highlighting the need for agent-oriented abstractions in quality assurance
Proposing an agent-oriented perspective on DevOps lifecycle
Identifying research challenges for integration
Abstract
In this paper, we propose the integration of approaches to Engineering Multi-Agent Systems (EMAS) with the Developer Operations (DevOps) industry best practice. Whilst DevOps facilitates the organizational autonomy of software teams, as well as the technological automation of testing, deployment, and operations pipelines, EMAS and the agent-oriented programming paradigm help instill autonomy into software artifacts. We discuss the benefits of integrating DevOps and EMAS, for example by highlighting the need for agent-oriented abstractions for quality assurance and test automation approaches. More generally, we introduce an agent-oriented perspective on the DevOps life-cycle and list a range of research challenges that are relevant for the integration of the DevOps and EMAS perspectives.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Business Process Modeling and Analysis · Service-Oriented Architecture and Web Services
