picoPlangent: An Intelligent Mobile Agent System for Ubiquitous Computing

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3371)


This paper describes an intelligent mobile agent named picoPlangent that we developed for use with portable devices. picoPlangent is designed with a component-based architecture. The agent functions are implemented by a set of small components, and the arrangement of these components can be easily changed within the limits of the available resources of each portable device. Agent actions are described into the goal tree that realizes the flexible actions of the agent on portable devices. The picoPlangent architecture is simple and easy to implement on various devices. We implemented picoPlangent using J2SE on PCs, GCC on PDAs (Palm devices) and J2ME on cellular phones (iAppli/ezPlus).


Goal Tree Mobile Agent Ubiquitous Computing Portable Device Cellular Phone 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ohsuga, A., Nagai, Y., Irie, Y., Hattori, M., Honiden, S.: PLANGENT: An Approach to Making Mobile Agents Intelligent. IEEE Internet Computing 1(4), 50–57 (1997), CrossRefGoogle Scholar
  2. 2.
    Ciminiera, L., Maggi, P., Sisto, R.: SCRAB: innovative services supporting user and terminal mobility. In: 2001 International Conference on IEEE Distributed Computing System Workshop, pp. 487–493 (2001)Google Scholar
  3. 3.
    Jacobsen, K., Johansen, D.: Ubiquitous devices united. In: 1999 ACM symposium on Applied computing (1999)Google Scholar
  4. 4.
    Kangas, K., Roning, J.: CUES: Control for Ubiquitous Embedded Systems. In: International Symposium on Handheld and Ubiquitous Computing (1999)Google Scholar
  5. 5.
    Bergenti, F., Poggi, A.: LEAP: A FIPA platform for handheld and mobile devices. In: International Workshop on Agent Theories, Architectures, and Languages (2001)Google Scholar
  6. 6.
    Mahmoud, Q.: MobiAgent: A mobile agent-based approach to wireless information systems. In: Agent-Oriented Information Systems, pp. 87–90 (2001)Google Scholar
  7. 7.
    Beuster, G., Thomas, B., Wolff, C.: MIA: An ubiquitous multi-agent web information system. In: International ICSC Symposium on Multi-Agents and Mobile Agents in Virtual Organizations and E-Commerce (2000)Google Scholar
  8. 8.
  9. 9.
  10. 10.
    Hayashi, H., Cho, K., Ohsuga, A.: Mobile Agents and Logic Programming. In: IEEE International Conference on Mobile Agents, pp. 32–46 (2002)Google Scholar
  11. 11.
    Hayashi, H., Cho, K., Ohsuga, A.: A New HTN Planning Framework for Agents in Dynamic Environments. In: International Workshop on Computational Logic and Multi-Agent Systems (2004)Google Scholar
  12. 12.
    Hayashi, H., Cho, K., Ohsuga, A.: Speculative Computation and Action Execution in Multi-Agent Systems. In: ICLP Workshop on Computational Logic in Multi-Agent Systems. Electronic Notes in Theoretical Computer Science, vol. 70(5) (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  1. 1.TOSHIBA CorporationKawasaki-shiJapan
  2. 2.National Institute of Informatics, Graduate School of Information Science and TechnologyUniversity of Tokyo 

Personalised recommendations