JOURNAL ARTICLE

Analysis process for context aware applications in pervasive environments

Abstract

Context awareness is one of the major research areas of pervasive computing. Several proposals for the design of context aware applications rely on a closed feedback loop that performs four phases. Monitoring and collecting context (phase 1), analyzing the collected context to detect changes (phase 2), deciding adaptation actions related to the changes (phase 3) and performing and executing the corresponding adaptation actions (phase 4) to deal with the changes. In this paper, we discuss the analysis phase (phase 2). We propose an analysis approach that aims at detecting the context changes and raising notifications when changes occur. The analysis approach is formalized through an analysis process that aims to facilitate the design of the analysis phase for a context aware application. The analysis process is described by a graph illustrating a set of steps that must be executed to perform the analysis process. In order to demonstrate the usability of our approach, we present a Smart Building case study.

Keywords:
Computer science Process (computing) Context (archaeology) Adaptation (eye) Usability Set (abstract data type) Ubiquitous computing Context analysis Phase (matter) Human–computer interaction Context awareness Programming language

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
19
Refs
0.04
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Context-Aware Activity Recognition Systems
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Bluetooth and Wireless Communication Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Opportunistic and Delay-Tolerant Networks
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.