next up previous
Next: L'esempio dell'asta Up: JAM: Java Agent Middleware Previous: Valitidà del presente testo

Descrizione generale del laboratorio

Il laboratorio è organizzato in diverse parti da svolgere in maniera incrementale. Lo scopo è la realizzazione una infrastruttura che permetta l'implementazione di applicativi basati sulla tecnologia ad agenti in Java. Per maggiori informazioni sui sitemi ad agenti si veda [5]. L'infrastruttura è ispirata al Java Agent DEvelopment Framework (JADE) di TILab [4].

L'infrastruttura da realizzare è basata sulla tecnologia RMI di Java [3], si veda la Figura 1.

Figure: Descrizione generale del progetto da realizzare.
Image jam-organization.png
Questa sarà costituita da un ambiente a runtime, denominato Runtime Agent Middleware (RAM, nel seguito). Il RAM sarà realizzato direttamente sull'infrastruttura RMI offerta da Java mediante una serie di classi che costituiranno lo Agent Directory Service Layer (ADSL, nel seguito). Il RAM permetterà di ospitare, cercare, trovare, eseguire e soprattutto scambiare messaggi tra gli agenti presenti in un dato momento. Agenti che saranno definiti mediante un insieme di opportune classi, che costituiscono un altro degli obiettivi del laboratorio, denominate Java Agent Middleware (JAM, nel seguito).



Subsections
next up previous
Next: L'esempio dell'asta Up: JAM: Java Agent Middleware Previous: Valitidà del presente testo
Matteo Baldoni 2004-03-19