A recent survey provides convincing evidence that JADE is among the most widely used tools to develop agent-based software systems. It finds application in industrial settings and to support research, and it has been used to introduce students to software agents in various universities. This paper offers a perspective on the current state of JADE by first presenting a chronicle of the relevant events that contributed to make JADE what it is today. Then, this paper enumerates some of the abstractions that JADE helped to identify and that are now commonly adopted in the community of researchers and practitioners interested in software agents and agent-based software development. Such abstractions have been successfully applied to construct relevant software systems, and among them, this paper reports on a mission-critical system that uses the abstractions that JADE contributed to identify to serve millions of users every day. Finally, this paper discusses an outlook on the near future of JADE by sketching a recent project that could contribute to provide a new perspective on the use of JADE.
The first twenty years of agent-based software development with JADE / Bergenti, Federico; Caire, Giovanni; Monica, Stefania; Poggi, Agostino. - In: AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS. - ISSN 1387-2532. - 34:(2020), pp. 36.1-36.19. [10.1007/s10458-020-09460-z]
The first twenty years of agent-based software development with JADE
BERGENTI Federico
;MONICA Stefania;POGGI Agostino
2020-01-01
Abstract
A recent survey provides convincing evidence that JADE is among the most widely used tools to develop agent-based software systems. It finds application in industrial settings and to support research, and it has been used to introduce students to software agents in various universities. This paper offers a perspective on the current state of JADE by first presenting a chronicle of the relevant events that contributed to make JADE what it is today. Then, this paper enumerates some of the abstractions that JADE helped to identify and that are now commonly adopted in the community of researchers and practitioners interested in software agents and agent-based software development. Such abstractions have been successfully applied to construct relevant software systems, and among them, this paper reports on a mission-critical system that uses the abstractions that JADE contributed to identify to serve millions of users every day. Finally, this paper discusses an outlook on the near future of JADE by sketching a recent project that could contribute to provide a new perspective on the use of JADE.File | Dimensione | Formato | |
---|---|---|---|
Bergenti2020_Article_TheFirstTwentyYearsOfAgent-bas.pdf
solo utenti autorizzati
Descrizione: Versione stampata
Tipologia:
Versione (PDF) editoriale
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
633.27 kB
Formato
Adobe PDF
|
633.27 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
JAAMAS2018.pdf
accesso aperto
Tipologia:
Documento in Post-print
Licenza:
Creative commons
Dimensione
249.58 kB
Formato
Adobe PDF
|
249.58 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.