LEAP: A FIPA Platform for Handheld and Mobile Devices
The ever-increasing importance of the market of portable devices is promoting the migration of technologies originally developed for the fixed network to the mobile network. This paper describes the general aim and the current results of a European-scale project intended to provide the enabling technology for deploying multi-agent systems across fixed and mobile networks. The LEAP project achieves its goal realising a FIPA platform that can be deployed seamlessly on any Java-enabled device with sufficient resources and with a wired or wireless connection. Such a platform is implemented as a new kernel for JADE to ease the migration of legacy agents to the mobile network and it exploits a modular design to scale its functionality with the capabilities of the device.
KeywordsMobile Device Cellular Phone Java Virtual Machine Enterprise Server Agent Platform
Unable to display preview. Download preview PDF.
- 2.F. Bergenti and A. Poggi, “A Development Toolkit to Realize Autonomous and Interoperable Agents”, in Proceedings of Autonomous Agents 2001, 2001.Google Scholar
- 3.FIPA “FIPA 2000 Specifications”, available at http://www.fipa.org.
- 4.FIPA “FIPA Abstract Architecture Specification”, available at http://www.fipa.org.
- 5.FIPA “FIPA Agent Management Specification”, available at http://www.fipa.org.
- 6.FIPA “FIPA Wireless Message Transport Protocol Specification”, available at http://www.fipa.org.
- 7.J. Heecheol, C. Petrie and M. R. Cutkosky. “JATLite: A Java Agent Infrastructure with Message Routing”, IEEE Internet Computing, Mar./Apr., 2000.Google Scholar
- 8.C. A. Iglesias, M. Garijo and J. C. A. González, “Survey of Agent-Oriented Methodologies”, in Proceedings of ATAL’98, 1998.Google Scholar
- 9.F. G. McCabe, “April — An Agent Programming Language for the Internet”, available at http://www.nar.fujitsulabs.com.
- 10.MESSAGE Consortium, “Deliverable 1: Initial Methodology”, deliverable of the EURESCOM Project P907-GI, 2000.Google Scholar
- 11.M. Nawostawski, G. Bush, M. Purvis and S. Cranefield. “Platforms for Agent-Oriented Software Engineering”, in Proceedings of APSEC 2000, pp. 480–488, 2000.Google Scholar
- 12.H. S. Nwana, D. T. Ndumu and L. C. Lee, “ZEUS: An advanced Toolkit for Engineering Distributed Multi-Agent Systems”, in Proceedings of PAAM’98, London, 1998.Google Scholar
- 13.S. Poslad, P. Buckle and R. Hadingham, “The FIPA-OS Agent Platform: Open Source for Open Standards”, available at http://fipa-os.sourceforge.net.
- 14.P. M. Ricordel and Y. Demazeau. “From Analysis to Deployment: A Multi-Agent Platform Survey”, in Omicini A., Tolksdorf R., and F. Zambonelli (Eds.) Engineering Societies in the Agents World, pp. 93–105, Springer-Verlag, 2000.Google Scholar
- 15.Sun Microsystems, “Java 2 Platform Micro Edition (J2ME) Technology for Creating Mobile Devices”, available at http://www.java.sun.com.