APICe » Courses » Autonomous Systems » 2014/2015 » Projects » TuCSoN4Jason


See main page here



#tforjn() (#tforjnsh() for short) is a Java library enabling #jason() agents to exploit #tucson() coordination services wrapped as #jason() internal actions. Jason is a well-known Java-based implementation of the #agentsl() language for BDI agents. TuCSoN is Java-based middleware providing software agents with coordination as a service via programmable logic tuple spaces, called tuple centres.

By combining #tucson() and #jason(), #tforjnsh() aims at providing MAS engineers with a full-featured MAS middleware for cognitive agents, enabling them to exploit both dimensions of agent-oriented software engineering — individual, through #jason() agents; social, via #tucson() tuple centres — in a complete and well-balanced way.

#tforjnsh() is available under GNU LGPL license.