A Framework for Context-aware Applications

Handte, Marcus LSF

Ubiquitous computing envisions distraction-free support for everyday tasks by means of applications. The applications are executed on embedded devices that are invisibly integrated into everyday objects. In order to be useful for their users, the applications have to perceive the state of their environment, that is, their context and they have to react accordingly. This vision of ubiquitous computing which requires applications to be aware of and adaptive to their context complicates traditional application development. In this thesis, we present a novel framework to cope with some of the resulting challenges. Thereby, the framework focuses on providing solutions for three fundamental problems, namely the energy-efficient recognition of context with sensors and devices that are carried by persons, the secure and privacy-preserving distribution of context and the abstraction from the low-level details context using roles.

Ein Rahmenwerk für kontextsensitive Anwendungen

Die Vision des Ubiquitous Computing beschreibt die intuitive und nahtlose Unterstützung von Alltagsaufgaben mit Hilfe von Anwendungen, die von eingebetteten Systemen ausgeführt werden. Damit solche eingebetteten Systeme ihre Aufgaben erfüllen können, müssen sie in die Lage versetzt werden, ihre Umgebung wahrzunehmen und auf Änderungen in ihrem Kontext angepasst zu reagieren. Die daraus resultierende Notwendigkeit zur ständigen Anpassung an kontextuelle Änderungen birgt neue Herausforderungen für die Entwicklung zukünftiger Anwendungen. Die vorliegende Arbeit beschreibt ein Rahmenwerk um einigen dieser Herausforderungen zu begegnen. Fokus des Rahmenwerks liegt dabei auf der Bewältigung von drei grundsätzlichen Aufgaben kontextsensitiver Anwendungen, nämlich der energieeffizienten Erkennung des Kontexts mit Sensoren und Geräten, die von Personen getragen werden, der sicheren Verteilung von Kontextinformationen unter Berücksichtigung der Privatsphäre von Nutzern sowie der Abstraktion von den Details der Kontextverarbeitung mit Hilfe von Rollen.

Share and cite

Citation style:

Handte, Marcus: A Framework for Context-aware Applications. 2013.

Could not load citation form. Default citation form is displayed.

Rights

Use and reproduction:
All rights reserved

Export