gtmalpha a graphical notation for topic maps - tmra08
DESCRIPTION
Presents a GTMalpha a graphical notation for Topic Maps - Topic Maps Research and Application International Conference 2008, Leipzig GermanyTRANSCRIPT
![Page 1: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/1.jpg)
1Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
GTMalpha towards a graphical notation for Topic Maps
Hendrik Thomas1, Tobias Redmann2, Maik Pressler2, Bernd Markscheffel2 1 KDEG Trinity College, Ireland
2Ilmenau University of Technology, Germany
IK
abbreviation
federal state
is-part-of
Thuringia
Ilmenau
town
98693
zip code
http://www.ilmenau.de
has-it
streetrail
![Page 2: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/2.jpg)
2Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
Outline
1. Introduction
2. Requirements for a GTM
3. General GTM Design
4. Tutorial for GTMalpha
5. Summary
![Page 3: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/3.jpg)
3Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
1. Introduction
Graphical Notation for Topic Maps (GTM)
– supports modeling, documentation and discussion
– notation ensures consistent interpretation
exchange and reuse
– several drafts and proposals, BUT
no standardized or generally accepted GTM
Contribution: Design of a new graphic notation for Topic Maps Presentation of the draft GTMalpha
Steve Pepper: TAO. 2002
![Page 4: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/4.jpg)
4Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
2. Requirements for a GTM
General modeling requirements:
– COMPLETNESS according to the TMDM
– CONSISTENCY only one interpretation
– RELEVANT transformation without losing or adding elements
– LAYOUT & VIEWS support and simplify interpretation
– ECONOMIC EFFICIENT easy to learn and use
Reflect unique characteristics of Topic Maps:
– ONE-TOPIC-PER-SUBJECT same rule for graphical topics
– MULTIPLE TOPIC ROLES instance and type at the same time
![Page 5: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/5.jpg)
5Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
3. General GTM Design (1 of 2)
1.) Which basic layout?
2D-graph layout with many different elements
(topic, types, occ, etc.)
different colors topic scope type occ
2.) How to separate the different elements?
different geometric shapes topic scope type
topic type topic
type
BUT: topics can be types AND instances
![Page 6: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/6.jpg)
6Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
3. General GTM Design (2 of 2)
Solution:
– Topic represented by a unique shape
– Values represented by a unique shape
– Any text outside a shape is a comment
– Add symbols to indicate the role of an element
Subject IdentityOccurrenceScopesTopic NamesInstance-Types
topic
value
comment
![Page 7: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/7.jpg)
7Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Topics and Types (1 of 2)
![Page 8: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/8.jpg)
8Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Topics and Types (2 of 2)
![Page 9: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/9.jpg)
9Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Topic Names (1 of 3)
![Page 10: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/10.jpg)
10Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Topic Names (2 of 3)
![Page 11: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/11.jpg)
11Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
EQUAL
4. GTMalpha tutorial – Topic Names (3 of 3)
![Page 12: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/12.jpg)
12Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Subject Identity
![Page 13: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/13.jpg)
13Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Occurrences (1 of 2)
![Page 14: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/14.jpg)
14Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Occurrences (2 of 2)
![Page 15: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/15.jpg)
15Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Associations
![Page 16: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/16.jpg)
16Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Views (1 of 2)
![Page 17: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/17.jpg)
17Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Views (2 of 2)
![Page 18: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/18.jpg)
18Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. Summary
GTMalpha is a fully documented graphical notation for topic maps
complete, consistent, relevant, provides 2 views, (easy to learn)
Open Tasks:
– tool support shape sets for DIA and Visio needed!
– automated transformation of GTMalpha drafts in other notations (XTM,
LTM, CTM)
Is GTMalpha suitable for the representation of topic maps?ONLY THE COMMUNITY CAN DECIDE
BUT ITS DAMN TIME FOR A OFFICAL GTM STANDARD!
![Page 19: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/19.jpg)
19Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
Thanks for your attention.
![Page 20: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/20.jpg)
20Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
4. GTMalpha tutorial – Reification
![Page 21: GTMalpha a graphical notation for Topic Maps - TMRA08](https://reader036.vdocuments.site/reader036/viewer/2022062616/5491b3d9b4795988218b4632/html5/thumbnails/21.jpg)
21Topic Map Research and Application (TMRA 2008), Leipzig October 16 2008
2. Requirement for a GTM (2/2)
any GTM draft must fulfill these requirements to support modeling & communication
Pragmatic point of view:
A GTM allows to
– draw a topic map fast and easy
– with a bad handwriting
– using a half-full pen
– on a dirty white board
AND a “young ontology expert” is still able to understand the element & structure