ISWIVE: an Integrated Semantic Web Interactive Visualization Environment
description
Transcript of ISWIVE: an Integrated Semantic Web Interactive Visualization Environment
YZUCSE SYSLAB
ISWIVE: an Integrated Semantic Web Interactive Visualization Environment
Ing-Xiang Chen, Chun-Lin Fan, Pang-Hsiang Lo, Li-Chia Kuo, and Cheng-Zen Yang
Dept. of Computer Science and Engineering
Yuan-Ze University2005/3/29
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 2
Outline
• Introduction
• Related Work
• The Visualization Interface Design
• The Visual Interface Prototype
• Conclusions
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 3
Semantic Web
• Machine-understandable ability
• Two standards are under investigations:– RDF (Resource Description Framework) – Topic Maps
• Each of them describes the Semantic Web in a different view.
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 4
Semantic Web Visualization
• How to Present the full view of the Semantic Web becomes an important research issue.
• Visualization techniques play an important role to reveal the concepts of data frameworks.
• Visualization techniques have been increasingly applied to the Semantic Web.
• Past efforts visualize the Semantic Web on diverse frameworks.
• The panorama of the Semantic Web cannot be well displayed.
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 5
RDF Visualizations
• RDFSViz • RDFViz
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 6
Topic Maps Visualizations
• Topic Navigator • Tree Map
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 7
Summary
• Various map metaphors have been proposed to be available for the Semantic Web.
• IsaViz and RDFViz do not consider the presentation of topic information.
• The integration of their features can benefit the visualization of the Semantic Web and help users interact with the visual interfaces.
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 8
Our Research
• ISWIVE (integrated Semantic Web interactive visualization environment)– ISWIVE visualizes the concept of Topic Maps
in the RDF framework. – ISWIVE enhances the interface interoperability
by providing a local magnifier panel and an interactive semantic query procedure.
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 9
The ISWIVE Design
• ISWIVE uses a dual mode visualization.
• ISWIVE visualizes the content of the Semantic Web in detail and outlines all the topics and the relationships in a high-level view.
• The Semantic Web panorama can be visualized in a complemented way.
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 10
The Dual Visualization Layout
Local viewer
Semantic query
Semantic Web map
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 11
The RDF Visualization Algorithm
• The multi-scale force-directed algorithm:
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 12
The Hv-tree-drawing Algorithm
• The original hv-tree-drawing algorithm is used to draw a binary tree.
• The extended hv-tree-drawing algorithm:
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 13
System Architecture
Jena Semantic Web Toolkit(JSWT)
RDF ParserGraphical User Interface
(GUI)
Visualization Engine (VE)
ISWIVE Interface
RDQL ToolRDF
Documents
Information Analyzer (IA)
Query ResultAnalyzer
RDF MapsVisualizar
Resource Analyzer
Query
VisualResults
Topic TreeVisualizar
LocalViewer
Query
Graph Processing Document and Query Processing
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 14
The Prototype Environment
• ISWIVE uses the RDQL query tool and parser provided by the Jena Semantic Web Toolkit.
• We have applied RDF Topic Maps (RTM) namespaces for mapping the XML Topic Maps (XTM) to the RDF model.
• The System is developed with Java JDK 1.4.1.
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 15
The ISWIVE Interface
Local viewer
Semantic query
Semantic Web map
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 16
Visualization of the Topic Tree
The detailed view aroundthe clicked topic
The clicked topic
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 17
Visualization of the Query Results
The detailed view aroundthe clicked node
The query results
The query description
YZUCSE SYSLAB ISWIVE: an Integrated Semantic Web Interactive Visualization Environment 18
Conclusions
• ISWIVE visualizes the concept of Topic Maps in the RDF framework and presents a complete view of the Semantic Web.
• ISWIVE enhances the interoperability and query visualization interface.
• A simple, clear metaphor and an inferential query visualization still need further studying.