| Development of SGML/XML Middleware Component | Table of contents | Indexes | XML: The Universal Publishing Format | |||
Managing information networks with Topic Maps |
|
Michel Biezunski |
| High Text 5 rue d'Alsace Paris 75003 France Phone: +33 1 42 05 93 15 Fax: +33 1 42 05 92 48 Email: michel@hightext.com Web: http://www.hightext.com |
Abstract |
|
Topic Maps ![]() |
Topic Navigation Maps is in international standard project (ISO 13250). It answers the need for improved retrieval of online information. Topic Maps enable users to define their own navigation strategies in a set of electronic documents, and can be used for maintaining living documents repositories, including Web sites and Intranet applications. This presentation gives the major design principles and will include a concrete example of a Topic Map-based set of documents. |
Why Topic Maps? |
|
Answering the requirement of efficient information retrieval |
|
The more information is produced, the more urging it becomes to take benefits of powerful methods to retrieve it. |
Traditional tools used for navigating printed material, such as indexes, cross-references, glossaries, catalogs, etc., do not fit well in the world of online information. |
Structuring unstructured information sources |
|
DTD, Document Type Definition ![]() database ![]() |
On the one hand, Databases and XML/SGML provide an efficient way of structuring information sources. They require pre-existing models (DTDs, schemas), and tools exist that help navigate once the structure is known. |
Topic Maps are an application of SGML, HyTime, XML and XLL |
|
SGML |
|
| Independent Links |
The interchangeable form of Topic Maps are formally expressed in SGML. SGML is considered here a syntax, which can be understood, parsed, validated and interchanged on many systems. However, it's different from classical SGML in the sense that even if it's editable by hand in an SGML editor, it's not very comfortable to do so, because it's almost like dealing with assembly code with a text editor. |
HyTime |
|
XLL ![]() |
XML and XLL XLL |
The ISO 13250 (Topic Navigation Maps) standard |
|
Final CD and DIS are planned for the fall and winter of 1998, and final publication should occur in February 1999. |
The Topic Map Architecture |
|
Three architectural forms are used, all made of links: |
Topics |
|
![]() |
Topic Relationships |
|
![]() |
Filters |
|
Filters are a third category of links that can be used either to include or to exclude information. Filters apply on topic types, topic relations and individual anchors. Uses of filters include: |
![]() |
Topic Map Applications |
|
Topic Map Demo |
|
| Development of SGML/XML Middleware Component | Table of contents | Indexes | XML: The Universal Publishing Format | |||