TAgents - Traveling Agents
OK, that's no problem, I will have my agent do it.
This page is outdated! You need a browser with support for frames to see the new version!
The TAgents project aims to build an open source mobile agent system. It's main focus is on
extendability and flexibility.
Software agents in general are helper for the users. They can act on behalf of their owner without the
requirement for the user to interact. They are able to acomplish tasks on their own.
Mobile agents have now the unique capability to travel (while executing) from one system to another.
They reduce the use of bandwith and interaction of the user. Once sent mobile agents go to the sites
and can there interact directly with the local environment, no matter where this system is running.
The TAgents platform was designed to be easy to extend. The basic platform can be extended with all
kinds of service from database access up to the free choice of the communication protocol.
The services are realized as System Agents or "stationary" Agents. These system agents have more access to
the platform and the system they are running on (as opposed to normal agents).
This approach lets the basic platform required to run mobile agent be very small in use of computer resources.
One of the goals is to enable the use of mobile agents in mobile computing environments like PDAs or handhelds.
These platforms can win most with the use of mobile agent technology.
Easy developement of an Agent or System Agent. The baasic agent class comes with a rich feature set
and any other service can easely be accessed through the service providing mechanism.
Secure design Agents, Services and System are seperated as much
as possible with JAVA. The main security environment is still not done yet, but should provide a
finegrained access mechanism to all services offered by the platform.
Compliant to the MASIF standard of the OMG.
We are looking for developers!!!
If you are interested contact us on the tagents-devel mailinglist.