Run, agent, run! Architecture and benchmarking of actor-based agents

Open Access
Authors
Publication date 2020
Host editors
  • E. Castegren
  • J. De Koster
  • T.C. Schmidt
Book title AGERE '20
Book subtitle proceedings of the 10th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control : November 17, 2020, Virtual, USA
ISBN (electronic)
  • 9781450381857
Event 10th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control, AGERE 2020, co-located with SPLASH 2020
Pages (from-to) 11-20
Number of pages 10
Publisher New York, NY: The Association for Computing Machinery
Organisations
  • Faculty of Law (FdR) - Leibniz Center for Law (FdR)
  • Faculty of Science (FNWI)
  • Faculty of Law (FdR)
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract

The paper introduces an Agent-Oriented Programming (AOP) framework based on the Belief-Desire-Intention (BDI) model of agency. The novelty of this framework is in relying on the Actor model, instantiating each intentional agent as an autonomous micro-system run by actors. The working hypothesis behind this choice is that defining the agents via actors results in a more fine-grained modular architecture and that the execution of agent-oriented programs is enhanced (in scalability as well as in performance) by relying on robust implementations of Actor models such as Akka. The framework is benchmarked and analyzed quantitatively and qualitatively against three other AOP frameworks: Jason, ASTRA and Sarl.

Document type Conference contribution
Language English
Published at https://doi.org/10.1145/3427760.3428339
Other links https://www.scopus.com/pages/publications/85097789722
Downloads
3427760.3428339 (Final published version)
Permalink to this page
Back