Modifiche per il documento TuCSoN4JADE
Dalla versione 8.1
modificato da Andrea Omicini
il 03/11/2021 23:11
il 03/11/2021 23:11
Cambia il commento:
Nessun commento per questa versione
Alla versione 16.1
modificato da Andrea Omicini
il 13/11/2021 01:31
il 13/11/2021 01:31
Cambia il commento:
Nessun commento per questa versione
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Titolo
-
... ... @@ -1,1 +1,0 @@ 1 -TuCSoN4JADE Home - Content
-
... ... @@ -1,11 +1,13 @@ 1 - >Whatis{{displayName name='tucson4jade'/}}1 += {{stringIta}}Home di {{/stringIta}}{{t4j short='n'/}}{{stringEng}} Home{{/stringEng}} = 2 2 3 - {{displayName name='tucson4jade'/}}({{displayNamename='t4j'/}}forshort) is a Java library enabling JADE agents to exploit {{tucson/}}coordination services wrapped as an ad-hoc API into a JADE kernel service.3 +>What is {{t4j short='n'/}} 4 4 5 - [[JADE>>http://jade.tilab.com]]isa FIPA-compliantJava-based agentdevelopment frameworkfeaturingstandard//MAS middleware// featuressuchasagentmobility,whiteand yellow pagesservice,ACL-basedmessagepassing,and built-inFIPAprotocols.[[{{tucson/}}>>TuCSoN.WebHome]]is a Java-based middleware providing software agents with //coordinationasa service//via programmable logic tuplespaces,calledtuplecentres.Bycombining {{tucson/}}andJADE,{{displayNamename='t4j'/}} aims at providing MASengineers with a full-featuredMAS middleware, enabling them to exploit both dimensions of //agent-oriented software engineering// — //individual//, through #jade() agents; //social//, via {{tucson/}} tuplecentres — in a complete and well-balanced way.5 +{{t4j short='n'/}} ({{t4j/}} for short) is a Java library enabling JADE agents to exploit {{tucson/}} coordination services wrapped as an ad-hoc API into a JADE kernel service. 6 6 7 - {{displayName name='t4j'/}} is availableunder[[GNULGPLlicense>>https://www.gnu.org/licenses/lgpl.html]].7 +[[JADE>>http://jade.tilab.com]] is a FIPA-compliant Java-based agent development framework featuring standard //MAS middleware// features such as agent mobility, white and yellow pages service, ACL-based message passing, and built-in FIPA protocols. [[{{tucson/}}>>TuCSoN.WebHome]] is a Java-based middleware providing software agents with //coordination as a service// via programmable logic tuple spaces, called tuple centres. By combining {{tucson/}} and JADE, {{t4j/}} aims at providing MAS engineers with a full-featured MAS middleware, enabling them to exploit both dimensions of //agent-oriented software engineering// — //individual//, through #jade() agents; //social//, via {{tucson/}} tuple centres — in a complete and well-balanced way. 8 8 9 +{{t4j/}} is available under [[GNU LGPL license>>https://www.gnu.org/licenses/lgpl.html]]. 10 + 9 9 >Getting Started 10 10 11 11 * download t4j.jar archive from the [[Downloads>>http://bitbucket.org/smariani/tucson4jade/downloads]] section on its [[Bitbucket repository>>http://bitbucket.org/smariani/tucson4jade/]] ... ... @@ -12,7 +12,7 @@ 12 12 * download the libraries it depends on 13 13 ** JADE — from its [[Download>>http://jade.tilab.com/download/jade/]] page //(jade.jar)// 14 14 ** {{tucson/}} — from its [[Downloads>>TuCSoN.Downloads]] section //(tucson.jar)// 15 -** {{tuprolog/}} — from its [[Download>>Tuprolog.Downloads]] section //(2p.jar)// 17 +** {{tuprolog/}} — from its [[Downloads>>Tuprolog.Downloads]] section //(2p.jar)// 16 16 * open a command prompt in the folder where you put all the four jars above, then type 17 17 ** on Linux & Mac OS 18 18 {{code}}java -cp t4j.jar:tucson.jar:2p.jar:jade.jar jade.Boot -gui -services it.unibo.tucson.jade.service.TucsonService{{/code}} ... ... @@ -20,4 +20,4 @@ 20 20 {{code}}java -cp t4j.jar:tucson.jar;2p.jar;jade.jar jade.Boot -gui -services it.unibo.tucson.jade.service.TucsonService{{/code}} 21 21 * JADE GUI should appear as depicted below 22 22 ** [[image:t4j-running.jpeg||width="800"]] 23 -{{include reference='Environment'}} 25 +{{include reference='Environment'/}}