Document not found! Please try again

An Embeddable Dashboard for Widget-Based Visual ...

8 downloads 18103 Views 1MB Size Report
Sep 5, 2012 - Web 2.0, social media/networks, etc. – Scattered ... Dashboard: viable tool for visual analytics .... Top 10: # Embeds / Widget / Category. 196.
12th International Conference on Knowledge Management and Knowledge Technologies (i-KNOW 2012) 5-7 September 2012 Graz, Austria

An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Communities Michael Derntl, Stephan Erdtmann, Ralf Klamma RWTH Aachen University Advanced Community Information Systems (ACIS) Informatik 5, Aachen, Germany [email protected] Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

1

These presentation slides by Michael Derntl are licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Motivation

Scientific results socially created in scientific communities1  Quality of products  success of community  Stakeholder interest in success factors  Classic indices: publications, citations – established communities  New publication channels, new collaboration means 

– Web 2.0, social media/networks, etc. – Scattered information and large data volumes Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

2

1W. A.

Kornfeld and C. Hewitt. The Scientic Community Metaphor. IEEE Trans. Syst., Man, and Cybern., SMC-11(1):24-33, 1981.

Data Visualization

Data visualization eases assimilation of information  Modern web technologies enable interactive visualizations 

 Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

3

Popular metaphor: dashboards

© Google, Inc.

– One page overview, aggregate data, focus on important data, interactive components

Dashboards and Visual Analytics 

Requirements for visual analytics1 – Interactive display supporting exploration and reasoning – Stakeholder oriented flexible view – personalization, …



Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

4

1J.

Dashboard: viable tool for visual analytics on scientific community datasets?

J. Thomas and K. A. Cook, eds. Illuminating the Path: The Research and Development Agenda for Visual Analytics. IEEE, 2005.

Pilot Community: TEL TEL-Map: roadmapping and weak signal analysis in Technology Enhanced Learning (TEL); supported by the TEL Mediabase1

Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

5

1M.

Derntl, R. Klamma. A Mediabase for Technology Enhanced Learning in Europe. IEEE Learn. Tech. Newsletter, 14(3):2-5, 2012.

Challenges 

Configuring personalized dashboards – Addressing different stakeholder groups – Easy to set up / configure / use for non-technical people – Reusability of the solution beyond the pilot case



Interactive visualization of arbitrary database query results – Different types of charts / graphs – New visualizations should easily be createable – Compatible with existing and new databases

Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

6

Objectives

Web-based dashboard for visualising SQL query results  Decoupling the hosting application from dashboard application  Implementation of 

– Dashboard frame containing visualization widgets – Data visualization generator app  Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

7

For pilot case at learningfrontiers.eu: – Dashboard frame as a Drupal module – Reuse of user credendials

Use Cases & GUI

Embedding Application Widget Container Control Pane

Viz 1 Viz n

Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

8

Viz 2

Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

9

http://learningfrontiers.eu/?q=dashboard

Widget Creator

Selecting a database connection  Entering an SQL query  Selecting a visualization type  Instant preview using Google Visualization API  Publish as OpenSocial widget 

Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

10

Technical Architecture Dashboard

Visualization Layer

Control Pane

Legend

Widget Container Visualization Widgets

LAS Ajax Client

Lightweight Application Server (LAS)1

Application Layer

LAS HTTP Connector LAS Services LAS Database Connector

Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

11

Data Layer 1M.

User & Widget Data

Data DataSources Sourcesfor for Visualization Visualization

Spaniol et al. LAS: A Lightweight Application Server…In Proc. i-KNOW 2006, pp. 592-599, 2006.

Previously existing Newly implemented

End-User Evaluation 

Goal – Evaluation of usability and usefulness – Obtain feedback for improvement



Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

13

Methodology – Creation of ~20 visualization widgets on 3 TEL-Map databases – Definition of default dashboard for first login – TEL-Map partners / researchers tested according to predefined tasks (=> use cases) – Rating of the test participants has been determined using surveys (18 five-point Likert scale items + 2 open questions) – Collection of usage data (user action log)

Evaluation: Participants

Survey was completed by 20 participants from TEL context  On average they 

– dedicate 2/3 of their current working time to TEL. – have 8.5 years of experience with TEL

Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke

14

Evaluation: Usability Results  

Higher scores for usability compared to usefulness Negative correlation (p