Hostname: page-component-89b8bd64d-n8gtw Total loading time: 0 Render date: 2026-05-12T10:47:10.643Z Has data issue: false hasContentIssue false

Quality of Context: models and applications for context-aware systems in pervasive environments

Published online by Cambridge University Press:  21 March 2014

Atif Manzoor
Affiliation:
Vienna University of Technology, Institute of Information Systems, Distributed Systems Group, Argentinierstrasse 8, A-1040 Vienna, Austria; e-mail: manzoor@infosys.tuwien.ac.at, truong@infosys.tuwien.ac.at, dustdar@infosys.tuwien.ac.at
Hong-Linh Truong
Affiliation:
Vienna University of Technology, Institute of Information Systems, Distributed Systems Group, Argentinierstrasse 8, A-1040 Vienna, Austria; e-mail: manzoor@infosys.tuwien.ac.at, truong@infosys.tuwien.ac.at, dustdar@infosys.tuwien.ac.at
Schahram Dustdar
Affiliation:
Vienna University of Technology, Institute of Information Systems, Distributed Systems Group, Argentinierstrasse 8, A-1040 Vienna, Austria; e-mail: manzoor@infosys.tuwien.ac.at, truong@infosys.tuwien.ac.at, dustdar@infosys.tuwien.ac.at
Rights & Permissions [Opens in a new window]

Abstract

Limitations of sensors and the situation of a specific measurement can affect the quality of context information that is implicitly collected in pervasive environments. The lack of information about Quality of Context (QoC) can result in degraded performance of context-aware systems in pervasive environments, without knowing the actual problem. Context-aware systems can take advantage of QoC if context producers also provide QoC metrics along with context information. In this paper, we analyze QoC and present our model for processing QoC metrics. We evaluate QoC metrics considering the capabilities of sensors, circumstances of specific measurement, requirements of context consumer, and the situation of the use of context information. We also illustrate how QoC metrics can facilitate in enhancing the effectiveness and efficiency of different tasks performed by a system to provide context information in pervasive environments.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 
Figure 0

Figure 1 QoC processing model. QoC = Quality of Context

Figure 1

Table 1 Brief description of concepts in QoC processing model

Figure 2

Figure 2 QoC Evaluator evaluating QoC metrics. QoC = Quality of Context

Figure 3

Table 2 Collection method for QoC sources

Figure 4

Table 3 Evaluation criteria for QoC metrics

Figure 5

Figure 3 Quality-aware context management middleware components

Figure 6

Figure 4 XML representation of context object of type infrastructure

Figure 7

Figure 5 Source selection using different QoC-based conflict resolving policies. QoC = Quality of Context

Figure 8

Figure 6 Context aggregation using different QoC-based conflict resolving policies. QoC = Quality of Context

Figure 9

Figure 7 Events generated with help of QoC-based policies. QoC = Quality of Context