Kontextsensitivität (Informatik)

aus Wikipedia, der freien Enzyklopädie

Wechseln zu: Navigation, Suche

Kontextsensitivität (engl. context awareness, auch Kontextabhängigkeit) bezeichnet das Verhalten von Anwendungsprogrammen, die Informationen über ihren Kontext, also ihre Umgebung, benutzen, um ihr Verhalten darauf abzustimmen.

Die Basis, auf der diese Systeme arbeiten, sind Informationen, welche durch unterschiedlichste Sensoren zur Verfügung gestellt werden. Mit Hilfe dieser Informationen werden Schlüsse über den Kontext gezogen. Der ermittelte Kontext wird von der Anwendung verwandt, um ihr Verhalten insbesondere das der Benutzungsschnittstelle anzupassen. Kontext wird z. B. definiert als '... jegliche Information, die genutzt werden kann, um die Situation einer Entität zu charakterisieren. [1]. Der Gebrauch von Kontextinformationen ist am häufigsten mit dem Zeit- und Ortsaspekt von Personen verbunden. Jedoch können beliebig weitere Aspekte in ein Kontextmodell aufgenommen werden, wenn entsprechende Sensoren dazu existieren. Dieses können beispielsweise Vitalwerte von Personen, die Temperatur in einer Umgebung oder auch die Beziehungen zwischen Personen sein.

Das Ziel der Entwicklung kontextsensitiver Anwendungen ist es eine höhere Benutzbarkeit als mit klassischen Anwendungen zu erreichen.

Inhaltsverzeichnis

[Bearbeiten] Unterformen

Als Unterformen der Kontextsensitivität gelten

[Bearbeiten] Arten von kontextabhängigen Systemen

Ein kontextabhängiges System kann Kontextinformationen auf vielfältige Weise nutzen. Kontextinformationen können als Auslöser für Funktionen des Systems genutzt werden, z. B. Auslösen eines Alarms beim Überschreiten von zulässigen Vitalwerten. Weiterhin können Kontextinformationen genutzt werden, um Dokumente oder andere Ressourcen mit Hintergrundinformationen anzureichern. So können beispielsweise Bilder automatisch mit einem Zeit- und Ortsstempel versehen werden. Weiterhin können Kontextinformationen zur Parametrisierung von Funktionen genutzt werden. So lassen sich über das Kontextmodell alle Personen ermitteln die sich im gleichen Raum befinden. Diese Information kann genutzt werden um einen raumabhängigen Mail-Verteiler zu realisieren. Letztendlich können Kontextinformationen vom System visualisiert und dem Nutzer zur Information zur Verfügung gestellt werden.

[Bearbeiten] Existierende Systeme

Derzeitig verfügbare Systeme konzentrieren sich auf den Ortsaspekt und realisieren ortsabhängige Dienste. Auf der Basis von Ortssensoren, z.B. GPS oder auch Zellortung von Mobilfunkgeräten werden hier Dienste oder Informationen bereitgestellt, welche im Umkreis des Nutzers nützlich sind. Location based services (LBS) sind jedoch nur ein Spezialfall. Komplexere kontextabhängige Systeme existieren derzeit nur in den Forschungslaboren der einschlägigen Universitäten und Instituten.


[Bearbeiten] Quellen

  1. "Towards a Better Understanding of Context and Context-Awareness", Anind K. Dey and Gregory D. Abowd [1]
Persönliche Werkzeuge
Andere Sprachen