Human-Computer Interaction University of Konstanz Folie 1 07/21/06 ZuiScat Visualisierung und Explorierung von Datenräumen auf mobilen Geräten MobileVis.

Slides:



Advertisements
Ähnliche Präsentationen
E-Commerce Shop System
Advertisements

Programmieren im Großen von Markus Schmidt und Benno Kröger.
Prüfungspläne Bachelor-Thesis
Liebe Veranstaltungsplanerin, lieber Veranstaltungsplaner, vor einigen Tagen konnten Sie bei unserer Umfrage Teilnehmer-Management mitmachen. Viele von.
Zugänge zum Wissen der Berufsbildungsforschung
Grundstudiumspraktikum “Maschinelle Übersetzung”
Inhalt – Technische Grundlagen
Mobile Lernende in verteilten Umgebungen (dSpace) Oliver Brand Learning Lab Lower Saxony (L3S) Hannover.
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
Datenbankzugriff im WWW (Kommerzielle Systeme)
Konzeption und prototypische Implementierung eines zentralen Informationssystems für Systemmanagement Motivation Oft wird es schwierig, die benötigten.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE P MuSofT Erkundungsumgebung Entwicklung eines komponentenbasierten Systems WS 03/04.
K-Modeler Engineering
Web-Programmierung und Web 2.0-Technologien
Internet facts 2006-III Graphiken zum Berichtsband AGOF e.V. März 2007.
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Fortgeschrittenen-Praktikum: Entwicklung und Implementierung eines webbasierten Fußball-Tippspiels mit.
CAR Car Augmented Reality Präsentiert von Michael Emmersberger
Entwicklung von Benutzerschnittstellen
Ein virtuelles Seminar- Konzeption, Durchführung und Auswertung
Universität Heidelberg Rechenzentrum Hartmuth Heldt Sicherheitskonzept - Netzwerk 1.
Projekt Web Engineering
Einführung von Groupware
Vermessungsportal Auskünfte – Auszüge – Shop
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
Mensch-Computer-Interaktion
1. 2 Schreibprojekt Zeitung 3 Überblick 1. Vorstellung ComputerLernWerkstatt 2. Schreibprojekt: Zeitung 2.1 Konzeption des Kurses 2.2 Projektverlauf.
Simulation komplexer technischer Anlagen
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Weitere Vorgehensmodelle Der Rational Unified Process RUP –bei IBM.
20:00.
Semantic Web-Anwendungen auf Basis des BAM-Portals Ein Prototyp Volker Conradt.
Entwurf und Realisierung einer digitalen Bibliothek zur Verwaltung von Notenhandschriften Dipl.-Ing. Temenushka Ignatova Datenbank- und Informationssysteme,
Studie Einfluss der Sitzposition in den Vorlesungsräumen auf die studentische Leistung Jochen Jung, Larry Maus und Steffen Brünske.
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
Se.uni-oldenburg.de/pg-eea Projektgruppe Energieeffiziente Applikationen Ein komponentenbasiertes Framework zur Erkennung und Klassifizierung der Energieeffizienz.
DATA WAREHOUSE Oracle Data Warehouse Mit Big Data neue Horizonte für das Data Warehouse ermöglichen Alfred Schlaucher, Detlef Schroeder DATA WAREHOUSE.
MDM Systeme im Test Udo Bredemeier
Mit 3 Schichte zum Erfolg
E-Learning in Theorie & Praxis
Vorgehen bei der Entwicklung mobiler Lösungen
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
Umweltdaten via Smartphone
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Technische Universität München BDE! Mobile Entwicklung einer mobilen Webanwendung für einen auf ältere Menschen zugeschnittenen sozialen Marktplatz Bearbeiter:
Internet und SMS Internet und SMS Daniel Rickenbacher Jeremy Deuel.
Seminar: Entwicklung verteilter eingebetteter Systeme WS05/06 Betreuer: Info:
Dipl.-Päd. Irene Tatzgern, MA
Analyse von Ablaufdiagrammen
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Archival and Discovery
NDK Enterprise Technologien Informationen Infrastruktur und Fallstudie Daniel Nydegger Studienleiter Enterprise System Entwicklung.
Performance-Testing als Basis für Performanceoptimierungen
Kläranlagenzustandsbericht ÖWAV-Arbeitsbehelf Nr. 22
My Statistics Schinnerl, Mikes, Walehrach, Grieshofer PPM-Projekt
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
Projektmanagement Erfahrungsbericht Christoph Seiwald Jänner 2006
Feedback from WWW )18-22 mai )sheraton hotel and towers congress center, new york city, USA 3)keine teilnehmerliste, meine schätzung: ca.
ASTROnomie Interaktiv & Dynamisch ASTROID C. Reimers Institut für Astronomie, Universität Wien Projektleitung: E. Dorfi, Institut für Astronomie, Universität.
Aufzeichnung von Usability-Daten im www. Client-Side Log : automatisch (maschinell) generiertes Protokoll Client : Rechner mit dem Browser des Users Server:
SEP Projekt der HS Mannheim
Eike Schallehn, Martin Endig
2. Konferenz der SAS Benutzer in Forschung und Entwicklung KSFE 1 SAS/INSIGHT interaktive Datenanalyse Iris Krammer SAS Institute GmbH CC Datamining.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Datenbanken im Web 1.
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
N.Fremann, M.Jentsch, D.Wilmsmann Interaction with public and private displays Projektarbeit im Seminar Location Based Services.
Blended Library Ergebnisworkshop Konstanz, 31.Juli 2014.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Praktikum Mobile Web 2.0 – 2.Teil Wolfgang Wörndl, Robert Eigner.
 Präsentation transkript:

Human-Computer Interaction University of Konstanz Folie 1 07/21/06 ZuiScat Visualisierung und Explorierung von Datenräumen auf mobilen Geräten MobileVis Universität Konstanz HCI Thorsten Buering

Human-Computer Interaction University of Konstanz Folie 2 07/21/06 Punktdiagramm ZuiScat + Zoombares Punktdiagramm zur Visualisierung abstrakter Daten (z.B. einer Filmdatenbank) + Daten werden anhand der Achsen räumlich kodiert + Der Übergang von der abstrakten hin zur inhaltlichen Ansicht wird über Zoomfunktionen realisiert + Im Rahmen von MobileVis wurden verschiedene Forschungsprototypen in Flash und C# für mobile Geräte und Desktop-Umgebungen realisiert

Human-Computer Interaction University of Konstanz Folie 3 07/21/06 Projekt: ZuiScat Bibliothek + Theoretischer Teil: + Functional Requirements Analyse anhand von Bibliotheksszenario + Entwurf von entsprechenden Funktionskomponenten (z.B. Filter) + Praktischer Teil: + Codebereinigung und teilweise Portierung ins Compact framework + Datenanbindung an Bibliotheksdatenbank + Funktionserweiterung um bereits angedachte Komponenten sowie die Umsetzung eigener Entwürfe + Anforderung: Gute Programmierkenntnisse in C# + Plus aber nicht unbedingt erforderlich: Kenntnisse über das.Net Compact framework

Human-Computer Interaction University of Konstanz Folie 4 07/21/06 Sonstiges + Betreuer + Thorsten Büring, Raum E223 + Erreichbar via ab Literatur + Ahlberg, C.; Shneiderman, B.: Visual information seeking: tight coupling of dynamic query filters with starfield displays, CHI '94, , Buering, T.; Reiterer H.: ZuiScat - Querying and Visualizing Information Spaces on Personal Digital Assistants, ACM Press, MobileHCI Human Computer Interaction with Mobile Devices and Services, Sep 2005 (Download auf hci Website) + Buering, T.; Reiterer, H.; Gerken, J..: Usability of Overview-Supported Zooming on Small Screens with Regard to Individual Differences in Spatial Ability, ACM Press, AVI' Advanced visual interfaces, Mai 2006

Human-Computer Interaction University of Konstanz Folie 5 07/21/06 ZuiScat Business Excellence In Software Usability And Design in Kooperation mit DaimlerChrysler Ulm BEST Fredrik Gundelsweiler und Thomas Memmel Büro: D207, Telefon: Human-Computer Interaction University of Konstanz

Folie 6 07/21/06 BEST – Interaktion/Visualisierung Thema 1: Flex 2 Entwicklungsumgebung für Rich Internet Applications + Nutzung der neuesten Flash Technologien mit Datenbanken (Flex 2 und Server) + Konzeption, visuelle Spezifikation und Umsetzung eines Systems in Absprache mit Betreuer + Einheitliche Integration vorhandener Designstudien + Programmiersprache/Tools: Actionscript 3, Flex 2, Server und Datenbanken + Betreuung: Fredrik Gundelsweiler

Human-Computer Interaction University of Konstanz Folie 7 07/21/06 BEST – Interaktion/Visualisierung Thema 2: ZUI Frameworks und APIs + Analyse Programmierumgebungen (.net, C, Java, Flash, …) und Frameworks (Prefuse, Piccolo,...) für Zoomable User Interfaces auf Basis bisheriger Arbeiten + Existierende APIs und Frameworks evaluieren bzgl. Einarbeitung, IDE, Benutzbarkeit, Plattform, Wiederverwendbarkeit,... + Umsetzung einiger Konzepte innerhalb eines gewählten Frameworks (oder eines eigenen ZUI/Interaction Frameworks) + Programmiersprache/Tools sind Untersuchungsobjekte + Betreuung: Fredrik Gundelsweiler

Human-Computer Interaction University of Konstanz Folie 8 07/21/06 BEST – Interaktion/Visualisierung Thema 3: weitere Themen im Umfeld Kooperation mit DaimlerChrysler nach Absprache + verschiedene Softwaresysteme stehen zur Auswahl + Komponentenverwaltung, Bildersuche,... + Recherche: Visualisierungen, Navigations- und Interaktionstechniken für Desktop Computer + Zielgruppe analysieren, Konzept erstellen/übertragen, Prototyping, Konzept umsetzen + Programmiersprache/Tools: Flash, Java, C,.net, … + Betreuung: Fredrik Gundelsweiler

Human-Computer Interaction University of Konstanz Folie 9 07/21/06 Weitere Themen Projekt BEST Eigene Ideen für ein Praktikum? Sprecht uns an, wir sind offen für Vorschläge! Etwas nicht verstanden oder eine Nachfrage? Schaut einfach im Büro in D207 vorbei oder schreibt eine … Telefon: –

Human-Computer Interaction University of Konstanz Folie 10 07/21/06 ZuiScat Interaction Techniques for High Resolution Displays Theses & Project Courses Werner A. König WG Human-Computer Interaction University of Konstanz

Human-Computer Interaction University of Konstanz Folie 11 07/21/06 inteHRDis Interaction Techniques for High Resolution Displays …analysis of existing and conception of new interaction and visualization techniques for high resolution displays in consideration of human capabilities and restrictions… …development of alternative controlling devices for HRDs… …development of a general HRD framework and evaluation… Werner A. König, D206 BW-FIT – Interaktive Visualisierung für Gigapixel Displays

Human-Computer Interaction University of Konstanz Folie 12 07/21/06 Themen zu inteHRDis + Gestenerkennung: Eingabe- und Interaktionstechnik + Definition von abstrakten Gesten und Aktionen + Umsetzung von Gesture Tracking mit 5DT Data Glove & ART Tracking-System

Human-Computer Interaction University of Konstanz Folie 13 07/21/06 Themen zu inteHRDis + Universelle Handschrift-Erkennung für HRDs + Erstellung eines Interaktionskonzepts zur handschriftlichen Eingabe von Texten / Annotationen / Befehlen für ZUIs am Beispiel ZOIL + Integration der Océ OCR Software (.Net, Direktkontakt zu Océ) + Umsetzung von OCR für Laser Pointer Tracking innerhalb von ZOIL + Thema auch als bezahltes Industriepraktikum möglich: + Erstellung eines alternativen Java APIs + Betreuung durch Océ vor Ort (KN) und AG HCI

Human-Computer Interaction University of Konstanz Folie 14 07/21/06 Themen zu inteHRDis + Gegenüberstellung unterschiedlicher Zooming & Panning Navigationstechniken + Umsetzung der state-of-the-art Zooming- & Panning-Varianten sowie eigener Konzepte innerhalb einer generalisierten ZUI-Umgebung + Diskussion der Vor- & Nachteile, möglichen Anwendungsdomänen und spezifischer Eigenheiten auch im Hinblick auf große HRDs

Human-Computer Interaction University of Konstanz Folie 15 07/21/06 Themen zu inteHRDis + Navigation in komplexen Informationsräumen mithilfe physischer Bewegung im Raum + Erstellung eines Interaktions- bzw. Navigationskonzept für ZOIL basierend auf physischer Bewegung in Kombination mit zusätzlichen Eingabegeräten (z.B.: LaserPointer) + Umsetzung mittels ART Tracking System und ZOIL Prototyp

Human-Computer Interaction University of Konstanz Folie 16 07/21/06 Themen zu inteHRDis + ZUI Konzepte: smart devices & HRDs + Konzeption und Umsetzung von ZUI Interaktions- und Visualisierungstechniken für die Steuerung von HRDs (PowerWall) mittels intelligenter, mobiler Geräte (Origami, Smartphone, PDA) + Integration in ZOIL

Human-Computer Interaction University of Konstanz Folie 17 07/21/06 Themen zu inteHRDis + Fitts Law & Shootem up + Umsetzung einer Point and Click/Shoot-Umgebung für die Powerwall als Testumgebung für unterschiedlichste Eingabegeräte + Einbindung bestehender psych. Tests, z.B. für Fitts Law, distance effects… + Integration einfacher Logging- Möglichkeiten + Joy of Use !!!

Human-Computer Interaction University of Konstanz Folie 18 07/21/06 ZuiScat Neuartige Zugänge zu komplexen Informationswelten MedioVis Universität Konstanz HCI

Human-Computer Interaction University of Konstanz Folie 19 07/21/06 … Als Praktikant wirst Du voll in das MedioVis-Team aus Studenten, Hiwis und Doktoranden eingebunden, das Dir mit Rat und Tat zur Seite stehen wird, damit Deine Arbeit nicht nur zur Papier gebracht wird, sondern auch in der Realität zum Einsatz kommt. Als MedioVis-Teammitglied solltest Du Dich dabei in die Bedürfnisse und Probleme realer Benutzer hineinversetzen können und Dich auch nicht scheuen, neue Ideen und Vorschläge selbstständig zu verfolgen und in die regelmäßigen Teammeetings und in unser Projekt-Wiki einzubringen. … Projekt MedioVis … … Als Praktikant wirst Du voll in das MedioVis-Team aus Studenten, Hiwis und Doktoranden eingebunden, das Dir mit Rat und Tat zur Seite stehen wird, damit Deine Arbeit nicht nur zur Papier gebracht wird, sondern auch in der Realität zum Einsatz kommt. Als MedioVis-Teammitglied solltest Du Dich dabei in die Bedürfnisse und Probleme realer Benutzer hineinversetzen können und Dich auch nicht scheuen, neue Ideen und Vorschläge selbstständig zu verfolgen und in die regelmäßigen Teammeetings und in unser Projekt-Wiki einzubringen. … Motto: Learning by doing!

Human-Computer Interaction University of Konstanz Folie 20 07/21/06 Themen zum Projekt MedioVis Thema 1: Mega Hit-/Zero Hit- und Such-Assistenten Konzeption und Umsetzung von Suchhilfen und Assistenten für typische Situationen. Entwicklung des MedioVis Portals zur Unterstützung des Benutzer Mega Hit Zero Hit …die neuesten Filme… …irgendwa s mit XYZ … Wie soll MedioVis dabei unterstützen ?

Human-Computer Interaction University of Konstanz Folie 21 07/21/06 Themen zum Projekt MedioVis Thema 1: Mega Hit-/Zero Hit- und Such-Assistenten Konzeption und Umsetzung von Suchhilfen und Assistenten für typische Situationen. Entwicklung des MedioVis Portals zur Unterstützung des Benutzer

Human-Computer Interaction University of Konstanz Folie 22 07/21/06 Themen zum Projekt MedioVis Eckpunkte des Projekts und der Abschlussarbeit: Theorie: Suchverhalten, Suchstrategien, typische Benutzeraufgaben ermitteln, Interaktionsdesign in der MedioVis Anwendung und im Portal Use-Case: Information/Document Retrieval mit MedioVis in der Mediothek Konzeption: kritische Bewertung der bisherigen Lösungen in MedioVis, Entwurf von neuen Hilfsdialogen, -funktionen, -assistenten für MedioVis, Entwurf eines MedioVis Portals Umsetzung: Implementation der Konzepte in MedioVis (Java) und im MedioVis Portal (HTML/PHP) Fazit: Benutzerbefragung und Benutzertests, Zusammenfassung der Stärken/Schwächen, Verbesserungsvorschläge Ansprechpartner: Christian Jetter

Human-Computer Interaction University of Konstanz Folie 23 07/21/06 Themen zum Projekt MedioVis Thema 2: Neue Filterkonzepte für MedioVis Konzeption und Umsetzung von Filtern, die (sehr) große Treffermengen durch direkte Manipulation von Slidern oder durch andere intuitive Konzepte einschränken.

Human-Computer Interaction University of Konstanz Folie 24 07/21/06 Themen zum Projekt MedioVis Eckpunkte des Projekts und der Abschlussarbeit: Theorie: Direkt-manipulative Filterfunktionen (z.B. Dynamic Queries mit Tight Coupling), Such- und Filterverhalten von Benutzern, Datenbank- und Performanceprobleme bei sehr vielen Treffern Use-Case: Information/Document Retrieval mit MedioVis in der Mediothek Konzeption: kritische Bewertung der bisherigen Lösungen in MedioVis (Tabellenfilter, Scatter Plot), Recherche nach anderen Lösungen (z.B. Filmfinder), Entwurf neuer Filterkonzepte für MedioVis und für deren Integration Umsetzung: Implementation der Konzepte in MedioVis (Java) Fazit: Benutzertests, Zusammenfassung der Stärken/Schwächen, Verbesserungsvorschläge Ansprechpartner: Christian Jetter

Human-Computer Interaction University of Konstanz Folie 25 07/21/06 Themen zum Projekt MedioVis Thema 3: Usability Test: Zoomable vs. traditionelles MedioVis Vergleichende Studie zur Leistung der Benutzer mit und ohne Zooming VS.

Human-Computer Interaction University of Konstanz Folie 26 07/21/06 Themen zum Projekt MedioVis Eckpunkte des Projekts und der Abschlussarbeit: Theorie: Usability Testing, quantitative Usability Tests, Usability Fragebögen, Testmethodik (Usability Engineering 2), Zoomable User Interfaces Use-Case: HyperGrid (zoomable) vs tradit. Darstellung innerhalb MedioVis Konzeption: Testdesign, Testaufgaben, Testablauf, Fragebogen-Einsatz Umsetzung: Durchführung der Tests im Usability Labor, Auswertung (SPSS) Fazit: Darstellung des Ergebnisses, Interpretation, evtl. Verbesserungsvorschläge Ansprechpartner: Jens Gerken

Human-Computer Interaction University of Konstanz Folie 27 07/21/06 Themen zum Projekt MedioVis Thema 4: DROID – Visualisierung und Analyse von Benutzungsdaten Usability Framework Java-Applikation (z.B. MedioVis) TCP/IP alle Interaktionen Ein Usability Framework erfasst die Interaktion des Benutzers mit der Applikation parallel zum normalen Betrieb. So entsteht ein Logfile mit allen Interaktionsschritten auf einem zentralen Logging-Server

Human-Computer Interaction University of Konstanz Folie 28 07/21/06 + DROID – Visualisierung und Analyse von Benutzungsdaten MedioVis Protokollserver Themen zum Projekt MedioVis

Human-Computer Interaction University of Konstanz Folie 29 07/21/06 Speicherung aller interessanten Events in Datenbank | SSTR | | merkur | FUNC | startSimpleSearch | bergman | FUNC | searchResults | | FUNC | PanelChange | mediagrid | FUNC | PanelChange | table | FUNC | MouseEnteredPane | table | FUNC | FocusedInTable | | FUNC | FocusedInTable | | FUNC | SelectedInTable | | FUNC | FocusedInTable | | FUNC | FocusedInTable | | FUNC | PanelChange | mediagrid | FUNC | PanelChange | plot | FUNC | PanelChange | mediagrid | STOP | | | SSTR | | b105.ub.uni-konstanz.de Auswertung per SQL Anfragen. select COUNT(distinct droid_in.sid) from droid_in, filtersids where droid_in.sid = filtersids.sid AND droid_in.msgtype = 'FUNC' AND droid_in.param1 = 'TableFilterChanged'; Reales Beispiel: Zeige mir die Anzahl der Benutzersessions in denen die Funktion des Tabellenfilters (Event TableFilterChanged) benutzt worden ist! (Das Ergebnis waren leider nur 1,5% Funktion muß klarer gestaltet werden!) Themen zum Projekt MedioVis

Human-Computer Interaction University of Konstanz Folie 30 07/21/06 DROID Explorer: grafisches Tool zur Analyse der Logging Daten. Denkbar wäre auch Integration von Mustererkennung, um Hinweise auf häufige Probleme oder automatisierbare Vorgänge zu gewinnen. Themen zum Projekt MedioVis

Human-Computer Interaction University of Konstanz Folie 31 07/21/06 Verbessertes User Feedback: Schnappschuss Möglichkeit mit Annotationsfunktion wozu dient diese Zeile? Kann ich mir nichts drunter vorstellen! Das ist das falsche Filmplakat! User Report #2224: :29 CET Themen zum Projekt MedioVis

Human-Computer Interaction University of Konstanz Folie 32 07/21/06 Themen zum Projekt MedioVis Eckpunkte des Projekts und der Abschlussarbeit: Theorie: Usability Fragestellungen, Remote Usability Tests, interaktive Visualisierungen, Visual Data Mining Use-Case: DROID Logging für MedioVis in der Mediothek Konzeption: Entwurf eines visuellen Browsers zur Auswertung der Log-Daten, Nutzung/Integration von bereits existierenden Werkzeugen, Erarbeitung von weiteren Konzepten zur Verbesserung des User Feedbacks Umsetzung: Umsetzung der Konzepte zur Verwendung in der AG MCI (Java? Perl? SQL? …) Fazit: Zusammenfassung der Stärken/Schwächen, Verbesserungs- vorschläge für DROID/Logging etc. Ansprechpartner: Christian Jetter

Human-Computer Interaction University of Konstanz Folie 33 07/21/06 Themen zum Projekt MedioVis Eigene Ideen für ein Projekt bei MedioVis? Sprecht uns an, wir sind offen für Vorschläge! Etwas nicht verstanden oder eine Nachfrage? Schaut einfach im Büro in D203 vorbei oder schreibt eine … MedioVis