Using Topic Maps for Visually Exploring Various Data Sources in a - - PowerPoint PPT Presentation

using topic maps for visually exploring various data
SMART_READER_LITE
LIVE PREVIEW

Using Topic Maps for Visually Exploring Various Data Sources in a - - PowerPoint PPT Presentation

Using Topic Maps for Visually Exploring Various Data Sources in a Web-based Environment Nadeem Bhatti, Fraunhofer IGD Eicke Godehardt, SAP Research TMRA 07: 2007-10-11 Overview Introduction Scalability Prefeching


slide-1
SLIDE 1

Using Topic Maps for Visually Exploring Various Data Sources in a Web-based Environment

Nadeem Bhatti, Fraunhofer IGD

Eicke Godehardt, SAP Research

TMRA 07: 2007-10-11

slide-2
SLIDE 2

2

Archivierungsangaben

Overview

  • Introduction
  • Scalability
  • Prefeching
  • Garbage Collection
  • Data Sources
  • Technologies for the rich interactive web applications
  • Case Study
  • SAP-TM-Viewer
  • Conclusion
slide-3
SLIDE 3

3

Archivierungsangaben

Introduction

Business need Huge amount of data Complex dependencies Heterogeneous data sources Challenges Intuitive and user friendly graphical user interface Visualizing large amount of data from already existing data sources Easy navigation/exploration through the data Web-based and easy integration in existing websites (Web 2.0, Mashup) Approach Graphical metaphor for topic maps Project Partner Fraunhofer IGD and SAP Research

slide-4
SLIDE 4

4

Archivierungsangaben

Scalability

Challenges Huge amount of data (10K to 40K) Complex dependencies Web Solution Visualizing large amount of data

slide-5
SLIDE 5

5

Archivierungsangaben

Scalability – Loading on Demand

  • Normal course:

1.

users selects a topic

2.

context is loaded

3.

merged with local topic map

4.

and displayed Internal status of topic map:

slide-6
SLIDE 6

6

Archivierungsangaben

Scalability – Pre-fetching

Normal course:

  • 1. users selects a topic

2.

  • 2. direct

direct context is loaded

  • 3. merged with local topic map
  • 4. and displayed

5.

  • 5. next level of context is loaded

next level of context is loaded

6.

  • 6. go to 4

go to 4

Smoother experience

Internal status of topic map:

slide-7
SLIDE 7

7

Archivierungsangaben

Scalability – Garbage Collection

Remove unnecessary topics from local Topic Map After some time of using/browsing: big internal topic map multiple cluster/island of data (not accessible by browsing) may slow down the viewer Possible criteria: how long ago is the last time of display how far away is a topic from current topic Justification no server side changes are propagated

slide-8
SLIDE 8

8

Archivierungsangaben

Data Sources

slide-9
SLIDE 9

9

Archivierungsangaben

Technologies for the rich interactive web applications (I)

We compare different possible technologies: Flash™ JAVA™ Applet

  • ther (AJAX, JavaScript …)

Indicators: Performance Visual effects (User Experience Design) Ease of distribution

slide-10
SLIDE 10

10

Archivierungsangaben

Technologies for the rich interactive web applications (I)

Flash™

Flash™

+ Availability/Penetration (over 98%) + Rich interactive web applications

(Designer/SW-Developer)

+ Easy XML loading/handling +/-

JAVA JAVA™ Applet ™ Applet

  • Availability (<85%)
  • Rich interactive applications

(Designer/SW-Developer)

+ Libraries +/-

slide-11
SLIDE 11

11

Archivierungsangaben

Use case/Case study

SAP-TM-Viewer Challenges

SAP applications integrated information system provide the context specific help huge amount of knowledge items visualize relationship and hierarchical structure of knowledge items

SAP business data Model

Work Center

▪ Work Center View

Business Scenario

▪ Business Scenario Variant

Business Configuration

▪ Business Package ▪ Business Topic

Enterprise SOA

slide-12
SLIDE 12

12

Archivierungsangaben

Use case/Case study

History Association Topics Levels Cluster Sectors

slide-13
SLIDE 13

13

Archivierungsangaben

Conclusion and Future Work

Using Topic Maps for Visually Exploration

Scalability Data sources Technologies for rich interactive web applications Case Study SAP TM-Viewer Future research topics Collaborative topic maps evolution Awareness (visualize collaborative changes) Aspect oriented topic map views

slide-14
SLIDE 14

14

Archivierungsangaben

Thank you!

Thank you!

Nadeem Bhatti

deem Bhatti Research As Research Associate sociate Fraunhofer IGD Fraunhofer IGD

Fraunhoferstraße

Fraunhoferstraße 5 64283 Dar 64283 Darmstadt stadt, Ger , Germany any

nadeem.bhatti@igd.fraunhofer.de

nadeem.bhatti@igd.fraunhofer.de

Several post-doc

Several post-doc, PhD PhD candidate and student candidate and student positions open in Darmstadt positions open in Darmstadt