JOURNAL ARTICLE

End-User Configuration for Pervasive Computing Environments

Abstract

Pervasive computing systems are highly complex distributed systems. Due to their intrinsic heterogeneity and dynamism, applications must reconfigure themselves continuously to adapt to changes in their execution context. In addition, applications influence their context themselves, e.g., by outputting audio. This may lead to conflicts, when applications interfere with each other or disturb users in the vicinity. To handle such conflicts, we propose a dynamic conflict management system that detects and resolves conflicts at runtime. In this paper we focus on how the system can be used by end-users in order to tailor a pervasive system to the userpsilas preferences. By defining individual conflicts in a conflict specification our system ensures that system states which are unacceptable for the user are automatically detected and resolved. We present our approach, discuss our proposed conflict notation and evaluate the users' acceptability of our notation with a short user study.

Keywords:
Dynamism Computer science Ubiquitous computing Notation Focus (optics) Context (archaeology) Distributed computing Human–computer interaction Order (exchange) Context-aware pervasive systems

Metrics

5
Cited By
0.62
FWCI (Field Weighted Citation Impact)
15
Refs
0.77
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Context-Aware Activity Recognition Systems
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Personal Information Management and User Behavior
Social Sciences →  Decision Sciences →  Information Systems and Management
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.