Revisore: H. Van Dyke Parunak
La potenza e il rapido progresso della tecnologia agent stanno attirando l’attenzione di molti nuovi utenti e generando la necessità di sondaggi che possano introdurli in modo efficiente in un campo le cui radici risalgono a diversi decenni. Queste tre raccolte di documenti dei leader della comunità agent R & D forniscono introduzioni accessibili alla tecnologia per i nuovi arrivati e interesseranno gli utenti esperti che desiderano rivedere le applicazioni in domini diversi dal proprio. Ogni volume fornisce una panoramica delle tecnologie degli agenti e degli articoli inclusi nel libro, scritti dagli editori. I libri differiscono per lunghezza e originalità e si concentrano su diversi livelli tecnici e domini applicativi. Huhns and Singh è il più lungo dei tre volumi, comprendente 52 documenti (inclusa l’introduzione degli editori). Si tratta di un compendio di documenti pubblicati in precedenza, che non sono stati ri-tipizzati, ma sono stati riprodotti fotograficamente su pagine 8.5-by-11-inch (documenti originariamente pubblicati in un formato più piccolo appaiono due-up, che richiede al lettore di tenere il libro lateralmente). I documenti sono apparsi originariamente tra il 1991 e il 1997, inclusi. Quindi il volume è un logico successore delle letture della collezione di Gasser e Bond nell’intelligenza artificiale distribuita, senza sovrapposizioni nei contenuti. Jennings e Wooldridge, e Bradshaw, sono molto più brevi, offrendo 16 e 19 carte, rispettivamente. Sei dei capitoli di Bradshaw sono ristampe in tutto o in parte da pubblicazioni precedenti (tra cui quattro documenti dal numero di luglio 1994 di Communications of the ACM ), ma sono stati ripristinati per presentare un aspetto uniforme con i contributi originali. Inoltre, il capitolo di James White su “Agenti mobili” presenta una panoramica di Telescript che è ampiamente disponibile in altre collezioni. Nessuno dei documenti di Jennings e Wooldridge è identificato come una ristampa, anche se diversi riguardano progetti che sono stati discussi altrove. Ogni volume raggruppa i suoi documenti in più parti o capitoli. Le somiglianze e le differenze tra questi raggruppamenti riflettono i diversi interessi tecnici e applicativi dei redattori. Ogni volume ha un capitolo introduttivo da parte della redazione, introducendo l’argomento e impostando i vari contributi in prospettiva. Il capitolo introduttivo di Huhns e Singh,” Agenti e sistemi multiagenti: temi, approcci e sfide”, offre una tassonomia dettagliata degli agenti; una breve indagine sulle applicazioni; e una revisione della tecnologia sotto i titoli di architetture e infrastrutture, modelli di agenzia e direzioni e sfide future. Il capitolo introduttivo di Bradshaw,” An Introduction to Software Agents”, riassume diverse tassonomie di agenti di diversi autori e concentra molta più attenzione di Huhns e Singh sui motivi per la distribuzione degli agenti. L’introduzione di Jennings e Wooldridge, fedele al suo titolo di “Applicazioni di agenti intelligenti”, si concentra sui problemi applicativi. La sua tassonomia è di domini applicativi piuttosto che di agenti in astratto, e discute “il collo di bottiglia dello sviluppo degli agenti” e rivede gli approcci emergenti allo sviluppo pratico degli agenti. Jennings e Wooldridge completano la loro introduzione con un’indagine sulla tecnologia degli agenti, di Nwana e Ndumu, e una revisione di diverse prospettive applicative, di Laufmann. Dopo le sezioni introduttive, i libri di Bradshaw e di Jennings e Wooldridge offrono un gruppo di documenti che descrivono l’ambientazione degli agenti nel mondo reale. La sezione di Bradshaw si concentra sui ruoli relativi di persone e agenti, su come interagiscono, su come la progettazione degli agenti dovrebbe tenere conto dell’utente umano e su quali tipi di interfacce per gli agenti sono più utili. Per aiutare i lettori a raggiungere una valutazione equilibrata delle richieste di agenti, Bradshaw include un capitolo di Ben Shneiderman, un noto critico di agent technologies, sostenendo che appropriati meccanismi di manipolazione diretta sono superiori agli agenti di interfaccia e sollecitando test empirici per risolvere la questione. In Jennings e Wooldridge, questo gruppo di documenti ha un orientamento decisamente commerciale, con un capitolo che fornisce una panoramica dei fornitori di tecnologia agente, e un altro rivedere vari modelli di business appropriati per fare affari su Internet. Altri due documenti in questa parte di Jennings e Wooldridge discutono il business case per la costruzione di modelli di agenti (erroneamente intitolato “Design pratico di sistemi di agenti intelligenti”) e il paradigma dell’agente personale. Tutti e tre i volumi presentano documenti sui sistemi applicativi che incarnano gli agenti. I sei documenti applicativi di Bradshaw si concentrano sugli agenti che aiutano le persone a imparare, accedere alle informazioni e comunicare con i computer. Le nove applicazioni riportate in Jennings e Wooldridge includono alcuni sistemi di gestione delle informazioni simili a quelli di Bradshaw, che si occupano di gestione del flusso di lavoro (un documento) e sistemi finanziari (tre documenti). Inoltre, offrono esempi di applicazioni di controllo come la produzione, i sistemi autostradali intelligenti e la gestione del traffico aereo. I 18 documenti applicativi di Huhns e Singh coprono la più ampia gamma di problemi, tra cui l’integrazione aziendale, l’accesso alle informazioni su Internet, gli assistenti personali, il supporto alla collaborazione, la pianificazione e la pedagogia. Jennings e Wooldridge non dedicano una sezione specifica alla tecnologia degli agenti, anche se uno dei loro capitoli introduttivi fornisce una panoramica, e due dei loro documenti applicativi (quelli di Georgeff e Rao e di Haugeneder e Steiner) espongono in dettaglio le idee astratte e le architetture che supportano le applicazioni di cui discutono. Bradshaw segue i documenti applicativi con seven che si concentrano più specificamente su aspetti della tecnologia degli agenti, tra cui il paradigma di programmazione orientato agli agenti di Shoham, un rapporto di Finin e colleghi su KQML (e un’importante critica di Cohen), l’architettura KaOS di Bradshaw e White sul modello Telescript degli agenti aperti. I documenti tecnologici sono l’obiettivo principale di Huhns e Singh, con 14 documenti su architetture e infrastrutture e 19 su vari modelli di agenzia. Così, i volumi possono essere disposti lungo uno spettro da un focus tecnologico (Huhns e Singh, senza discussione esplicita dell’impostazione per gli agenti o di questioni di mercato), attraverso Bradshaw, a Jennings e Wooldridge, con la discussione più approfondita della giustificazione aziendale per gli agenti, ma meno esposizione delle tecnologie fondamentali. Tutti e tre i libri includono documenti sulle applicazioni. Bradshaw si concentra sull’interfaccia umana e gli agenti di recupero delle informazioni, mentre Huhns e Singh, e Jennings e Wooldridge, offrono una gamma più ampia di domini applicativi, comprese le applicazioni di controllo nell’industria pesante e le applicazioni puramente digitali. I manager aziendali che cercano di comprendere l’impatto commerciale degli agenti in un’ampia varietà di campi troveranno Jennings e Wooldridge più accessibili. Gli strateghi e gli sviluppatori di sistemi informativi apprezzeranno l’attenzione di Bradshaw sul loro dominio problematico. Huhns e Singh si rivolge a due gruppi che accoglieranno la disponibilità di una serie di documenti classici tra una serie di copertine: professionisti agenti stabiliti che cercano di ripulire i loro file e professori che altrimenti dovrebbero assemblare molti di questi documenti in pacchetti di corsi per i loro studenti. Tutti e tre i volumi sono ben prodotti. In tutti e tre i riferimenti compaiono alla fine dei singoli documenti e non esiste una bibliografia cumulativa. Huhns e Singh e Bradshaw, ma non Jennings e Wooldridge, offrono indici cumulativi, ciascuno con una media di circa una voce per pagina di testo.