% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@ARTICLE{Dhling:890362,
author = {Dähling, Stefan and Razik, Lukas and Monti, Antonello},
title = {{E}nabling scalable and fault-tolerant multi-agent systems
by utilizing cloud-native computing},
journal = {Autonomous agents and multi-agent systems},
volume = {35},
number = {1},
issn = {1387-2532},
address = {Dordrecht [u.a.]},
publisher = {Springer Science + Business Media B.V},
reportid = {FZJ-2021-00907},
pages = {10},
year = {2021},
abstract = {Multi-agent systems (MAS) represent a distributed computing
paradigm well suited to tackle today’s challenges in the
field of the Internet of Things (IoT). Both share many
similarities such as the interconnection of distributed
devices and their cooperation. The combination of MAS and
IoT would allow the transfer of the experience gained in MAS
research to the broader range of IoT applications. The key
enabler for utilizing MAS in the IoT is the ability to build
large-scale and fault-tolerant MASs since IoT concepts
comprise possibly thousands or even millions of devices.
However, well known multi-agent platforms (MAP), e. g., Java
Agent DE-velopment Framework (JADE), are not able to deal
with these challenges. To this aim, we present a
cloud-native Multi-Agent Platform (cloneMAP) as a modern MAP
based on cloud-computing techniques to enable scalability
and fault-tolerance. A microservice architecture is used to
implement it in a distributed way utilizing the open-source
container orchestration system Kubernetes. Thereby,
bottlenecks and single-points of failure are conceptually
avoided. A comparison with JADE via relevant performance
metrics indicates the massively improved scalability.
Furthermore, the implementation of a large-scale use case
verifies cloneMAP’s suitability for IoT applications. This
leads to the conclusion that cloneMAP extends the range of
possible MAS applications and enables the integration with
IoT concepts.},
cin = {IEK-10},
ddc = {004},
cid = {I:(DE-Juel1)IEK-10-20170217},
pnm = {899 - ohne Topic (POF4-899)},
pid = {G:(DE-HGF)POF4-899},
typ = {PUB:(DE-HGF)16},
UT = {WOS:000611534100001},
doi = {10.1007/s10458-020-09489-0},
url = {https://juser.fz-juelich.de/record/890362},
}