Design and Implementation of an Application-Oriented Context Awareness Framework

Conference: EURESCOM Summit 2005 - Ubiquitous Services and Applications - Exploiting the Potential
04/27/2005 - 04/29/2005 at Heidelberg, Germany

Proceedings: EURESCOM Summit 2005 - Ubiquitous Services and Applications

Pages: 8Language: englishTyp: PDF

Personal VDE Members are entitled to a 10% discount on this title

Nakao, Taro; Yamada, Daisuke; Nakamura, Tatsuya; Yokoyama, Shigetoshi (NTT DATA Corporation, Kayabacho Tower 8F, 1-21-2 Shinkawa, Chuo-ku, Tokyo, 104-0033 Japan)

Context-aware applications tend to depend on their underlying hardware (e.g. custom-built infrastructures) for their context needs, and use limited vocabulary to express the context for their ‘ad-hoc’ approach. Aiming to enable easy creation of context-aware applications, we considered explicitly separating data holders and service providers and simplify context composition by introducing less-restricted context expressions. Application-Oriented Context Awareness (AOCA) is a framework that accomplishes this by supporting heterogeneous data sources and enabling service providers to flexibly compose contexts, taking their services into account. In the AOCA framework, service providers may freely compose contexts as the needs arise without investigating the existing data source. The AOCA platform provides context-aware functionalities, such as monitoring real data and reacting to changes in them according to the context description. In addition, the composed context can be reused to realize further simple creation of context-aware applications. In this paper, we introduce our approach and describe our current work in developing the AOCA framework.