| Mass-customizing electronic journals | Table of contents | Indexes | 99 Tricks To Amaze Your Friends and Impress Your Boss with the DOM and XML in Web Browsers | |||
Trying not to get lost with a topic map |
| Rafal Ksiezyk |
| Information Architect |
| STEP Poland Ltd
Warsaw
Poland
Phone: +48 22 695 43 08 Email: ksiezyk@fuw.edu.pl Email: step@step.pl Web: www.step.pl |
Biographical notice: |
Rafal Ksiezyk is the Information Architect at STEP Poland Ltd, division of STEP Stürtz Electronic Publishing GmbH. |
His main fields of interest are application of structured information technologies to reference publishing and law publishing, and effects at the border between documents and databases. |
Rafal was responsible for implementation of SGML-based editorial system in Polish Scientific Publishers, the largest reference publisher in Poland. |
He is author of some newspaper articles popularising XML/SGML technology in Poland, and also maintains Web page "XML/SGML in Poland" underhttp://www.fuw.edu.pl/~ksiezyk/sgml.html . |
Rafal graduated from Department of Physics, Warsaw University. |
ABSTRACT: |
encyclopaedia ![]() iso knowledge base ![]() map ![]() navigation ![]() publishing ![]() standard topic ![]() |
Topic Navigation Maps, international standard ISO/IEC 13250, offers a promising aids for classifying and navigating large corpora of documents. |
Generality and complexity of the paradigm may cause problems with right information interchange between data model and editors and end users. |
Discussion of hierarchical and distributed methods of information modelling lead to definition of “canonical view” of TNM data and proposal for standard GUI (Graphical User Interface) controls. |
Intro |
Basics |
Topics may be associated with other topics. Association is expressed by a link. Topics and associations may have assigned topic types and associations types respectively. |
|
Fig. 1 Association between topics Granada and Spain
|
||||||
So we may for instance set up a topic "Granada" of the type "city" categorising an encyclopaedia article and some photographs, and relate it to other topic – "Spain" with "located in" association. |
Do we like hierarchy? Do we like trees? |
Hierarchy classification means that we assign properties to objects in a tree-like structure. One root category is divided into more specific subcategories (branches). |
The largest benefit of tree-like decomposition is inheritance of the parent's properties by children. This allows us to deal with abstractions instead of dealing with unordered variety. |
If we want to preserve this in TNM we have to build rules for tree-like parametrisation of the map. |
Do we like maps? |
Everything is a topic |
If you take TNM as presented aboveKSI-001 , it looks heterogeneous. We have various beings: topics, associations, topic types, association types and more others, not mentioned here. But in fact every such a instance is also a topic. This is needed because e.g. someone may need to classify topic types into geographical (city, country) and social (politician, scientist). In this case topic type as a topic itself has assigned two possible meta topic types: geographical and social. |
Such a homogeneity seems to be very useful in user interface design. Let's redraw our example with this new perspective (Fig. 2). |
|
Fig. 2 Pure “topic&association” view of Granada and Spain
|
||||||
Now we have something much more close to the tree. Parts of this map cut out may be treated as hierarchies. We are going right way. |
|
Fig. 3 Generic model of the World
|
||||||
Do we care about users? |
The above assumption lets us apply simple folder explorer control for TNM purposes (Fig. 4). |
|
Fig. 4 Simple TNM GUI at the level of topics&associations
|
||||||
Canonical form will help to propose language to query and filter information contained in TNM. |
Do we like summaries? |
I haven't seen any commercial TNM , but I'll bet, this will look like a Gordian knot. You take it and unless you hide 90% of the information you don't know anything. |
You try to ask: give me all topics that are associated through relation "located in" to topic "Granada" and through relation "about the subject" to topic "XML". And you find nothing! |
Don't worry. This is not so important, as far as we are at "XML Europe" in Granada. |
Acknowledgments |
I would like to acknowledge support of my co-workers Ryszard Burek and Jacek Staszelis. |
| Mass-customizing electronic journals | Table of contents | Indexes | 99 Tricks To Amaze Your Friends and Impress Your Boss with the DOM and XML in Web Browsers | |||