Context Aware Diary Builder (Cadb)
No Thumbnail Available
Date
2009-10
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Addis Ababa University
Abstract
The major attempt of pervasive computing is to reduce the required user effort in using
applications in their surrounding by identifying and recognizing resources; and reacting
automatically based on their interest. Spontaneous interaction of heterogeneous resources to
achieve context awareness requires the detection of entities together with its description in smart
space environment (such as location, status, capability, history, etc). Once resources in smart
space environment are identified; application developer can produce pervasive application that is
required in the daily life of the society.
There are a number of researches in pervasive computing that aim at improving our daily life. This
research work emphasizes on producing and introducing a new way of diary capturing for users in
their day-to-day activities. Shortly we claim that our research work is a technology driven study as
a result of advancement in smart space environment and mobile computing competence.
This thesis work, proposed an architecture for Context Aware Diary Builder (CADB) along with a
number of algorithms used to realize it. The architecture of CADB consists of four layers; i)
Acquisition Layer (deals with extraction of context information from various sensors and user’s
profile); ii) Context Aggregator Layer (deals with characterization of sensor data via a
preprocessor, feature extractor and context classifier components); iii) Context Reasoner Layer
(reasoning on the user’s context by using ontology and rule based reasoner); and iv) Application
layer (deals with how user’s view their daily activity annexed with date information).
Moreover, this study indicates a new way of context agreement/negotiation deployed at the second
layer of the CADB architecture. It was used a multi-agent system to achieve context
agreement/negotiation. Six software agents were introduced and used to facilitate and simplify the
diary writing process.
Key Word: Pervasive Computing, Diary, Multi-Agent-System, Context Aware Diary Builder
Description
Keywords
Word;Pervasive Computing; Diary; Multi-Agent-System; Context aware Diary Builder