Article in Proceedings INPROC-2010-87

BibliographyLübbe, Carlos: Nexus VIS: Ein verteiltes Visualisierungstoolkit für mobile Anwendungen.
In: Zipf, Alexander (ed.); Lanig, Sandra (ed.); Bauer, Michael (ed.): 6. GI/ITG KuVS Fachgespräch Örtsbezogene Anwendungen und Dienste".
University of Stuttgart : Collaborative Research Center SFB 627 (Nexus: World Models for Mobile Context-Based Systems).
Heidelberger Geographische Bausteine; 18, pp. 109-118, german.
Heidelberg: Selbstverlag des Geographischen Instituts der Universität Heidelberg, September 2010.
ISBN: 987-3-88570-818-6.
Article in Proceedings (Workshop Paper).
CR-SchemaH.2.4 (Database Management Systems)
Abstract

Mobile Anwendungen visualisieren häufig Daten der näheren Umgebung, die entweder als Fakten in ortsbasierten Datenbanken eingetragen sind, oder von Sensoren kontinuierlich geliefert werden. Dies erfordert sowohl Funktionalität aus der Daten- und Datenstromverarbeitung als auch spezifische Visualisierungsfunktionalität, welche weder Visualisierungswerkzeuge noch Datenstromverarbeitungssysteme in kombinierter Form anbieten. Bei der Ausführung von Visualisierungsprozessen in einem heterogenen, verteilten Umfeld müssen Geräte verschiedenster Eigenschaften berücksichtigt werden. Beispielsweise könnten resourcenbeschränkte Geräte eine serverseitige Verarbeitung von ressourcenintensiven Aufgaben erfordern, während leistungsstärkere Geräte diese Aufgaben lokal erledigen könnten. Andererseits könnte eine bestimmte Aufgabe, wie zum Beispiel die Erzeugung eines Bildes aus einem räumlichen Modell, für die Ausführung auf einem Gerät eine gewisse Hardwareaustattung voraussetzen, wie etwa eine Graphics Processing Unit (GPU). Um die Eigenschaften der verwendeten Geräte optimal auszunutzen, ist eine flexible, verteilte Verarbeitungsarchitektur wünschenswert.

In dieser Arbeit präsentieren wir Nexus VIS, ein flexibles Visualisierungstoolkit für kontextbasierte Anwendungen. Durch Erweiterung des Datenstromverarbeitungssystems NexusDS um spezifische Visualisierungsoperatoren ermöglichen wir es den Anwendungen, den Visualisierungsprozess als kontinuierliche Anfrage auszuführen und somit Datenstromverarbeitung und Visualisierung zu kombinieren. Darüber hinaus eröffnet NexusDS als verteiltes Datenstromverarbeitungssystem eine Vielzahl von möglichen Ausführungsszenarien, bei denen die unterschiedlichen Eigenschaften der Geräte berücksichtigt werden.

Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems
Project(s)SFB-627, B1 (University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems)
Entry dateSeptember 28, 2010
   Publ. Department   Publ. Institute   Publ. Computer Science