Diploma Thesis DIP-3093

BibliographyHöger, Thorsten: Ein TaskManager für PerFlows.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 3093 (2011).
79 pages, german.
CR-SchemaE.1 (Data Structures)
G.3 (Probability and Statistics)
H.4.1 (Office Automation)
Abstract

Die Allgegenwärtigkeit von Computern und ähnlichen Geräten hat in letzter Zeit ungeahnte Ausmaße erreicht. Dabei haben sich sowohl die Leistungsfähigkeit als auch die Verbreitung dieser Geräte vervielfacht. Vor allem im Bereich der Smartphones sind die Rechenleistung und das Speicherangebot massiv gestiegen. Auch eine Internetverbindung kann mittlerweile als dauerhaft gegeben betrachtet werden. Als weiterer Punkt sind mittlerweile sehr viele verschiedene Sensoren, wie Mikrofone, Kameras Beschleunigungssensoren und GPS-Empfänger in nahezu jedem Smartphone integriert. Auf Basis dieser neuen Rahmenbedingungen ergeben sich völlig neue Anwendungsszenarien für mobile Endgeräte. PerFlows bieten dem Benutzer eine Grundlage zur Modellierung von persönlichen Abläufen zur Abbildung seiner Alltagsaufgaben. Die Infrastruktur sorgt dann dafür, dass die Aufgaben und Anwendungen entsprechend dem aktuellen Kontext ausgeführt werden können. Das heißt die Infrastruktur orchestriert die verfügbaren Geräte um die Aufgabe auszuführen. Durch diese Automatisierung sollten sich signifikante Zeitersparnisse und ein vermindertes Stresslevel des Anwenders erreichen lassen, was wiederum die Produktivität und Zufriedenheit des Einzelnen erhöht. Eine Herausforderung bei PerFlows ist allerdings die Auswahl von momentan günstigen Aufgaben. So ist beispielsweise der Vorschlag einkaufen zu gehen wenig sinnvoll, wenn der Benutzer sich momentan in einer Besprechung befindet, selbst wenn die Aufgabe eine Deadline in naher Zukunft hat. Daraus wird offensichtlich, dass klassische Planungssysteme nicht für PerFlows in Frage kommen können. In der folgenden Arbeit soll nun eine Priorisierung von persönlichen Aufgaben an Hand verschiedener Kriterien entwickelt werden. Diese Kriterien stammen zum einen aus den Eigenschaften der Aufgabe, wie zum Beispiel Deadlines oder Ausführungsorte. Zum anderen sollen aber auch Kontextinformationen des Benutzers wie seine aktuelle Position mit in die Berechnung einbezogen werden. In der Arbeit werden vorhandenen Planungssysteme auf ihre Einsatzfähigkeit für PerFlows untersucht und auf Basis der daraus gewonnen Ideen und Mängellisten ein Konzept für die Umsetzung eines TaskManagers für PerFlows erstellt werden. Ein wesentlicher Bestandteil ist die Umsetzung des TaskManagers auf realen Plattformen um in zukünftigen Arbeiten die Evaluierung von Kriterien in einem realen Szenario zu ermöglichen. Die gewonnen Erkenntnisse über eine sinnvolle Architektur des Gesamtsystems und die Implementierung für unterschiedliche mobile Plattformen vervollständigen diese Arbeit.

Full text and
other links
PDF (2961676 Bytes)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Superviser(s)Unger, Tobias; Urbanski, Stephan
Entry dateDecember 9, 2011
   Publ. Computer Science