Since a number of years agent technology is considered one of the most innovative technologies for the development of distributed software systems. While not yet a mainstream approach in software engineering at large, a lot of work on agent technology has been done, many research results and applications have been presented, and some software products exists which have moved from the research community to the industrial community. One of these is JADE, a software framework that facilitates development of interoperable intelligent multi-agent systems and that is distributed under an Open Source License. JADE is a very mature product, used by a heterogeneous community of users both in research activities and in industrial applications. This paper presents JADE and its technological components together with a discussion of the possible reasons for its success and lessons learned from the somewhat detached perspective possible nine years after its inception.

JADE: a Software Framework for Developing Multi-Agent Applications. Lessons Learned / F., Bellifemine; G., Caire; Poggi, Agostino; G., Rimassa. - In: INFORMATION AND SOFTWARE TECHNOLOGY. - ISSN 0950-5849. - 50:(2008), pp. 10-21. [10.1016/j.infsof.2007.10.008]

JADE: a Software Framework for Developing Multi-Agent Applications. Lessons Learned

POGGI, Agostino;
2008-01-01

Abstract

Since a number of years agent technology is considered one of the most innovative technologies for the development of distributed software systems. While not yet a mainstream approach in software engineering at large, a lot of work on agent technology has been done, many research results and applications have been presented, and some software products exists which have moved from the research community to the industrial community. One of these is JADE, a software framework that facilitates development of interoperable intelligent multi-agent systems and that is distributed under an Open Source License. JADE is a very mature product, used by a heterogeneous community of users both in research activities and in industrial applications. This paper presents JADE and its technological components together with a discussion of the possible reasons for its success and lessons learned from the somewhat detached perspective possible nine years after its inception.
2008
JADE: a Software Framework for Developing Multi-Agent Applications. Lessons Learned / F., Bellifemine; G., Caire; Poggi, Agostino; G., Rimassa. - In: INFORMATION AND SOFTWARE TECHNOLOGY. - ISSN 0950-5849. - 50:(2008), pp. 10-21. [10.1016/j.infsof.2007.10.008]
File in questo prodotto:
File Dimensione Formato  
IST08.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 460.79 kB
Formato Adobe PDF
460.79 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11381/1858780
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 260
  • ???jsp.display-item.citation.isi??? 171
social impact