Federal Open Agent System Platform

Open Agent System platform based on High Level Architecture is firstly proposed to support the application involving heterogeneous agents. The basic idea is to develop different wrappers for different agent systems, which are wrapped as federates to join a federation. The platform is based on High Level Architecture and the advantages for this open standard are naturally inherited, such as system interoperability and reuse. Especially, the federal architecture allows different federates to be heterogeneous so as to support the integration of different agent systems. Furthermore, both implicit communication and explicit communication between agents can be supported. Then, as the wrapper RTI_JADE an example, the components are discussed. Finally, the performance of RTI_JADE is analyzed. The results show that RTI_JADE works very efficiently.




References:
[1] M. Luck, P. McBurney and C. Preist. Agent Technology: Enabling Next
Generation Computing. AgentLink. http://www.agentlink.org/roadmap.
[2] F. Bellifemine, A. Poggi and G. Rimassa. JADE - A FIPA-compliant
agent framework. In: Proc. of PAAM-99. London, UK. 1999, pp. 97-108.
[3] A. M. Uhrmacher, P. Tyschler and D. Tyschler. Modeling mobile agents.
In Proc. of the International Conference on Web-based Modeling and
Simulation, part of the 1998 SCS Western Multiconference on Computer
Simulation. San Diego , California. 1998, pp. 15-20.
[4] Aglet. Tokyo Research Laboratory IBM Corporation.
http://www.trl.ibm.co. jp/aglets/
[5] P. Urlings, J. Tweedale, C. Sioutis, N. Ichalkaranje and L. Jain. Intelligent
Agents as Cognitive Team Members. In Proc. of the 10th International
Conference on Human-Computer Interaction. Crete. Greece. 2003, pp.
723-733.
[6] Nick Collier. RePast: An Extensible Framework for Agent Simulation.
http://repast.sourceforge.net.
[7] A. Sloman and R. Poli. SIM AGENT: A toolkit for exploring agent
designs. In M. Wooldridge, J. Mueller and M. Tambe, editors.: Intelligent
Agents II: Agent Theories Architectures and Languages (ATAL-95).
Springer-Verlag, 1996, pp. 392-407.
[8] Cougaar. Cougaar Open Source Software. http://www.cougaar.org.
[9] M. R. Genesereth and S. P. Ketchpel. Software agents. Communications
of the ACM. 1994, vol. 37, no. 7, pp. 48-53.
[10] N.B. Wang, X.F. Xu, G. Wang and S.C. Deng. Designing Federation
Multi-agent System Based on Ontology. Computer Engineering. 1999,
vol. 25, no. 3, pp. 50-52
[11] N. R. Jennings, L. Varga, R. Aarnts, J. Fuchs and P. Skarek. Transforming
Standalone Expert Systems into a Community of Cooperating Agents.
Engineering Applications of AI. 1993, vol. 6, no. 4, pp. 317-331.
[12] DMSO: High Level Architecture Rules, Interface Specification, Object
Model Template. Version 1.3. 1998. http://www.dmso.nil.
[13] E. Dannie, P. John and A. Stephan. Feasibility and Functionality of
Autonomous Objects in the HLA. In Proc. of the 1997 Spring Simulation
Interoperability Workshop. Orlando, FL. No: 97S-SIW-055, 1997, pp.
3-7.
[14] J. Andersson and S. Lof. HLA as Conceptual Basis for a Multi-Agent
Environment. Technical Report 8th-CGF-033, Pitch Kunskapsutveckling
AB, 1999.
[15] M. Lees, B. Logan, T. Oguara and G. Theodoropoulos. HLA_AGENT:
Distributed Simulation of Agent-Based Systems with HLA. In Proc. of the
International Conference on Computational Science (ICCS'04).
Huntsville, Alabama USA. 2004, pp. 907-915.
[16] R. Minso and G. Theodoropoulos. Distributing Repast agent-based
simulations with HLA. In Proc. of the 2004 European Simulation
Interoperability Workshop, Edinburgh, Simulation Interoperability
Standards Organization and Society for Computer Simulation
International. 2004.
[17] F. Wang, S.J. Turner and L. Wang. Integrating Agents into HLA-based
Distributed Virtual Environments. In Proc. of the Fourth Workshop on
Agent-Based Simulation (ABS2003). Montepellier, France. 2003, pp.
9-14.
[18] B. Logan and G. Theodoropoulos. The Distributed Simulation of
Multi-Agent Systems. In Proc. of the IEEE - Special Issue on
Agent-Oriented Software Approaches in Distributed Modeling and
Simulation. 2001, vol. 89, no. 2, pp.174-185.
[19] Michael Van Wie. Role Selection in Teams of Non-communicating
Agents. Thesis for the Degree Doctor of Philosophy. University of
Rochester. 2001.