A Flexible and Lightweight Agent Deployment Architecture

While the multi-agent system (MAS) paradigm is popular for many application domains, different frameworks exist for different applications. These frameworks are not interoperable and many times force the developer into a specific model for agents and for the system as a whole. This paper presents a framework featuring a lightweight, open model for the entities in a MAS, together with a means of deployment that brings both flexibility and versatility. This architecture is compared to the most popular frameworks in the MAS domain.

[1]  Michael Wooldridge,et al.  Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology) , 2007 .

[2]  Pierre Lemarinier,et al.  Agent Based Modelling and Simulation tools: A review of the state-of-art software , 2017, Comput. Sci. Rev..

[3]  Andrea Omicini,et al.  Give agents their artifacts: the A&A approach for engineering working environments in MAS , 2007, AAMAS '07.

[4]  Juan M. Corchado,et al.  Agents and ambient intelligence: case studies , 2010, J. Ambient Intell. Humaniz. Comput..

[5]  Ingo J. Timm,et al.  Measuring and Comparing Scalability of Agent-Based Simulation Frameworks , 2015, MATES.

[6]  Olivier Boissier,et al.  Multi-agent oriented programming with JaCaMo , 2013, Sci. Comput. Program..

[7]  Norio Shiratori,et al.  A Multi-agent Based Flexible IoT Edge Computing Architecture Harmonizing Its Control with Cloud Computing , 2018, Int. J. Netw. Comput..

[8]  Rama Sushil,et al.  Mobile Agent Communication Protocols: A Comparative Study , 2015 .

[9]  Lidia Fuentes,et al.  The Sol agent platform: Enabling group communication and interoperability of self-configuring agents in the Internet of Things , 2015, J. Ambient Intell. Smart Environ..

[10]  Gregory M. P. O'Hare,et al.  Agent Factory: A Framework for Prototyping Logic-Based AOP Languages , 2011, MATES.

[11]  Satoru Araki FIPA ACL Message Structure Specification , 2000 .

[12]  Norio Shiratori,et al.  Proposal of a Multi-agent Based Flexible IoT Edge Computing Architecture Harmonizing Its Control with Cloud Computing , 2017, 2017 Fifth International Symposium on Computing and Networking (CANDAR).

[13]  Andrei Olaru,et al.  tATAmI: A Platform for the Development and Deployment of Agent-based AmI Applications , 2015, ANT/SEIT.

[14]  Werner Dubitzky,et al.  Repast HPC: A Platform for Large-Scale Agent-Based Modeling , 2012 .

[15]  Zoran Budimac,et al.  A Scalable Distributed Architecture for Web-Based Software Agents , 2015, ICCCI.

[16]  FIPA Abstract Architecture Specification , 2002 .

[17]  Andrew Lucas,et al.  JACK Intelligent Agents – Summary of an Agent Infrastructure , 2001 .

[18]  Giorgio C. Buttazzo,et al.  The challenge of real-time multi-agent systems for enabling IoT and CPS , 2017, WI.

[19]  Vangelis Metsis,et al.  IoT Middleware: A Survey on Issues and Enabling Technologies , 2017, IEEE Internet of Things Journal.

[20]  Jan Keiser,et al.  JIAC V: A MAS framework for industrial applications , 2013, AAMAS.

[21]  Amy L. Lansky,et al.  Reactive Reasoning and Planning , 1987, AAAI.

[22]  Michael Wooldridge,et al.  The dMARS Architecture: A Specification of the Distributed Multi-Agent Reasoning System , 2004, Autonomous Agents and Multi-Agent Systems.

[23]  Weiming Shen,et al.  Agent-Oriented Cooperative Smart Objects: From IoT System Design to Implementation , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[24]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[25]  Mauro Dragone,et al.  Component & Service-based Agent Systems: Self-OSGi , 2012, ICAART.

[26]  Lars Braubach,et al.  Jadex Active Components Framework - BDI Agents for Disaster Rescue Coordination , 2012, Software Agents, Agent Systems and Their Applications.

[27]  Andrei Olaru,et al.  tATAmI-2 -- A Flexible Framework for Modular Agents , 2015, 2015 20th International Conference on Control Systems and Computer Science.

[28]  Paolo Sernani,et al.  Exploring the ambient assisted living domain: a systematic review , 2017, J. Ambient Intell. Humaniz. Comput..