Presentation is loading. Please wait.

Presentation is loading. Please wait.

HEINZ NIXDORF INSTITUT. Overview What are Topic Maps? Graphical Visualizations for Topic Maps Establishing Asossiations by graphical means XML Tools in.

Similar presentations


Presentation on theme: "HEINZ NIXDORF INSTITUT. Overview What are Topic Maps? Graphical Visualizations for Topic Maps Establishing Asossiations by graphical means XML Tools in."— Presentation transcript:

1 HEINZ NIXDORF INSTITUT

2 Overview What are Topic Maps? Graphical Visualizations for Topic Maps Establishing Asossiations by graphical means XML Tools in Pike

3 HEINZ NIXDORF INSTITUT Topic Map Basics (terms) Topics Names  Base  Sort  display Occurence Associations Scopes

4 HEINZ NIXDORF INSTITUT Associations Each Association has a Each topic that participates in an association plays a role <association role type) (both, as well as are topics themselves)

5 HEINZ NIXDORF INSTITUT The Power of Associations Make the Web machine usable Allow for better human understanding "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation." -- Tim Berners-Lee, James Hendler, Ora Lassila

6 HEINZ NIXDORF INSTITUT Comparison Web/Semantic Web current web: recources are interconnected with (meaningless) links semantic web: typed recources interconnected with associations

7 HEINZ NIXDORF INSTITUT Synchrone Clients Clients

8 HEINZ NIXDORF INSTITUT Associations A is a B A was written by B Note: Associations are not limited to 1:1 relations B A

9 HEINZ NIXDORF INSTITUT Non binary associations YesNo Accordingly special diagram types could be supported with templates.

10 HEINZ NIXDORF INSTITUT The Meta Data Problem gains Better search capabilities Support for intelligent agents Explicit problems Authors have to support it ð Even w3c assumes the semantic web will be limited to some isles in the (non)semantic web. ð Our approach – build an application where the metadata is gathered explicitely but without additional effort

11 HEINZ NIXDORF INSTITUT graphical visualisation for association types Topic Associations allow to enforce that each topic participating in a association have to play certain roles The allows the application to bind a visual representation to this type. color, bordercolor, marker, shape arrow type and color

12 HEINZ NIXDORF INSTITUT How to draw a Semantic Map Three steps 1.Create Topics 2.Classify Topics 3.Associate Topics Because you explicitely state which roles and associations are valid in your map, you provide the machine-readable data while simply drawing your map.

13 HEINZ NIXDORF INSTITUT Current Implementation in Java Elaborated API for dealing with Topic Maps (TM4J) API for graphical user interfaces Shared data toolkit RMI

14 HEINZ NIXDORF INSTITUT sTeam server sTeam Kernel Object-repository pike DatabaseInterface COAL WebDAV Roxen/Apache sTeam Clients Clients Web Server libXSL communication and document -management-server sTeam – 2002 COAL NNTPPOP3IRC Annotea LDAP LDAP- Server

15 HEINZ NIXDORF INSTITUT sTeam server sTeam Kernel Object-repository pike DatabaseInterface COAL WebDAV Roxen/Apache sTeam Clients Clients Web Server libXSL communication and document -management-server sTeam – with external Topic Map ServerCOAL NNTPPOP3IRC Annotea LDAP LDAP- Server Java- RMI TM4J

16 HEINZ NIXDORF INSTITUT Pike XML Tools indices(Parser.XML); Result 1: ({ /* 5 elements */ "Validating", "DOM", "NSTree", "Simple", "Tree" }) Manuals: FIXME Document this function

17 HEINZ NIXDORF INSTITUT Alternative Solutions Creating a full featured Topic Map API Based on XML.Tree ? What about DAML, OWL? Using the pike-java bridge? How? Will this allow to use the existing TM4J Java TM4J Pike

18 HEINZ NIXDORF INSTITUT http://www.open-steam.org


Download ppt "HEINZ NIXDORF INSTITUT. Overview What are Topic Maps? Graphical Visualizations for Topic Maps Establishing Asossiations by graphical means XML Tools in."

Similar presentations


Ads by Google