Abstract
Over the last few decades, information technologies in the field of computing systems and software architectures have evolved to provide companies with robust solutions to run their business logic. The transition from monolithic applications to Service-Oriented Architecture (SOA) and micro-services represents a fundamental shift in the way companies design, build, and deploy their software. This evolution has been driven by the need for greater scalability, flexibility, and agility in response to the dynamic and demanding landscape of modern application requirements. As software development continues to evolve, the incorporation of intelligent agents has become widespread to provide smartness within distributed system as well as to design and manage complex scenarios, such as the device-edge-cloud continuum and IoT ecosystems. This paper explores the role of intelligent agents within SOA and micro-services architectures, highlighting the spectrum of benefits and limitations they bring to the development life cycle. We also discuss challenges common to both architectures and identify solutions that each architecture provides with respect to the other. Finally, to overcome some of these challenges, a new approach, stemmed in the context of the EU funded MLSysOps Project, is presented; the proposed approach utilizes agents and Machine Learning (ML) as-a-service to provide inbound and outbound intelligence in the system.
| Original language | English |
|---|---|
| Pages (from-to) | 66-77 |
| Number of pages | 12 |
| Journal | CEUR Workshop Proceedings |
| Volume | 3579 |
| State | Published - 2023 |
| Event | 24th Workshop "From Objects to Agents", WOA 2023 - Roma, Italy Duration: 6 Nov 2023 → 8 Nov 2023 |
Bibliographical note
Publisher Copyright:© 2023 Copyright for this paper by its authors.
Keywords
- MLSysOps
- device-edge-cloud continuum
- microservices
- multi agent systems
ASJC Scopus subject areas
- General Computer Science
Fingerprint
Dive into the research topics of 'Agents in Software Development Architectures'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver