Show last authors
1 = {{stringIta}}Home di {{/stringIta}}{{t4j short='n'/}}{{stringEng}} Home{{/stringEng}} =
3 >What is {{t4j short='n'/}}
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.
7 [[JADE>>]] 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.
9 {{t4j/}} is available under [[GNU LGPL license>>]].
11 >Getting Started
13 * download t4j.jar archive from the [[Downloads>>]] section on its [[Bitbucket repository>>]]
14 * download the libraries it depends on
15 ** JADE — from its [[Download>>]] page //(jade.jar)//
16 ** {{tucson/}} — from its [[Downloads>>TuCSoN.Downloads]] section //(tucson.jar)//
17 ** {{tuprolog/}} — from its [[Downloads>>Tuprolog.Downloads]] section //(2p.jar)//
18 * open a command prompt in the folder where you put all the four jars above, then type
19 ** on Linux & Mac OS
20 {{code}}java -cp t4j.jar:tucson.jar:2p.jar:jade.jar jade.Boot -gui -services it.unibo.tucson.jade.service.TucsonService{{/code}}
21 ** on Windows
22 {{code}}java -cp t4j.jar:tucson.jar;2p.jar;jade.jar jade.Boot -gui -services it.unibo.tucson.jade.service.TucsonService{{/code}}
23 * JADE GUI should appear as depicted below
24 ** [[image:t4j-running.jpeg||width="800"]]
25 {{include reference='Environment'/}}

TuCSoN Resources

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY