A Lightweight Architecture to Support Context-Aware Ubiquitous Agent System
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.
KeywordsUbiquitous Computing Runtime Environment Agent Goal Open Service Gateway Initiative Goal Planner
- 2.The OSGi Alliance. OSGi Service Platform Release 4 (2005)Google Scholar
- 3.Howes, T.: The String Representation of LDAP Search Filters. IETF, RFC 2254 (December 1997)Google Scholar
- 5.The Oscar Homepage (2005), http://oscar.objectweb.org/
- 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