A Lightweight Architecture to Support Context-Aware Ubiquitous Agent System

  • He Qiu-sheng
  • Tu Shi-liang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4088)


Autonomous agents or semi-autonomous agents feature largely in their dynamic adaptation of its behaviors for changing environments to achieve some set of goals, especially in ubiquitous environments. It demands mechanism for coherently satisfying agent goals depending on changing availability of resources one the fly. Leveraging context-aware techniques and agent-oriented approaches, the paper proposes a lightweight architecture to build adaptive but predictable goal-driven ubiquitous agent systems based on OSGi (Open Service Gateway initiative), an open standard service-oriented framework. The proposed platform not only supports context acquisition, discovery and reasoning, but also provides a centric goal resolution mechanism using goal-tree to automatically specify service components for the satisfaction of agent goals. A Context Pair Language and the production rule are used as semantic basis to model contextual information as well as the goals.


Ubiquitous Computing Runtime Environment Agent Goal Open Service Gateway Initiative Goal Planner 
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.
    Weiser, M.: The Computer for the 21st Century. Scientific American 265(3), 94–104 (1991)CrossRefGoogle Scholar
  2. 2.
    The OSGi Alliance. OSGi Service Platform Release 4 (2005)Google Scholar
  3. 3.
    Howes, T.: The String Representation of LDAP Search Filters. IETF, RFC 2254 (December 1997)Google Scholar
  4. 4.
    Korf, R.: Real-time Heuristic Search. Artificial Intelligence 42, 197–221 (1990)CrossRefGoogle Scholar
  5. 5.
    The Oscar Homepage (2005), http://oscar.objectweb.org/
  6. 6.
    Saif, U., Pham, H., Paluska, J.M., et al.: A Case for Goal-Oriented Programming Semantics. In: System Support for Ubiquitous Computing Workshop at Ubicomp, Seattle, WA (2003)Google Scholar
  7. 7.
    Cho, K., Hayashi, H., Hattori, M., et al.: PicoPlangent: An Intelligent Mobile Agent System for Ubiquitous Computing. In: Barley, M.W., Kasabov, N. (eds.) PRIMA 2004. LNCS (LNAI), vol. 3371, pp. 43–65. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  8. 8.
    O’Hare, G.M.P., O’Grady, M.J.: Gulliver’s Genie: A Multi-Agent System for Ubiquitous and Intelligent Content Delivery. Computer Communications 26(11), 1177–1187 (2003)CrossRefGoogle Scholar
  9. 9.
    Alahuhta, P., Löthman, H., Helaakoski, H., et al.: Apricot Agent Platform for User-Friendly Mobile Service Development. In: Beigl, M., Lukowicz, P. (eds.) ARCS 2005. LNCS, vol. 3432, pp. 65–78. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  10. 10.
    Chen, H., Finin, T., Joshi, A., et al.: Intelligent Agents Meet the Semantic Web in Smart Spaces. IEEE Internet Computing 8(6), 69–79 (2004)CrossRefGoogle Scholar
  11. 11.
    Khedr, M., Karmouch, A.: ACAI: Agent-Based Context-Aware Infrastructure for Spontaneous Applications. Journal of Network and Computer Applications 28, 19–44 (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • He Qiu-sheng
    • 1
  • Tu Shi-liang
    • 1
  1. 1.Department of Computer Science and EngineeringFudan UniversityShanghaiChina

Personalised recommendations