XML Topic Maps: Creating and Using Topic Maps for the Web



<member>
<topicRef xlink:href="#bird"/>
</member>
<member>
<topicRef xlink:href="#animal"/>
</member>
</association>

<!-- "a human is a mammal" -->

<association id="humanIsA">
<instanceOf>
<topicRef xlink:href="#isA"/>
</instanceOf>
<member>
<topicRef xlink:href="#human"/>
</member>
<member>
<topicRef xlink:href="#mammal"/>
</member>
</association>

<!-- "nefer is a particular human" -->

<association id="neferIsAParticular">
<instanceOf>
<topicRef xlink:href="#isAParticular"/>
</instanceOf>
<member>
<topicRef xlink:href="#nefer"/>
</member>
<member>
<topicRef xlink:href="#human"/>
</member>
</association>

</topicMap>

How do you turn an XTM document into a view either on a computer screen or on paper at a printer?
Among the many ways, there exists XSLT technology, which provides a tool for turning XML tags
into HTML Web pages.

Combine topic maps with the other technologies that comprise the Semantic Web
[12]
and I imagine
that lights will come on everywhere. How might that be so? Rather than casting in concrete any
statements about combining topic maps with the Semantic Web, consider that many new and
wonderful ideas are floating around, some of which are captured and discussed in this book. As such,
this book was created to be a part of the evolution of the Semantic Web.

[12]
Discussed throughout this book, particularly in
Chapters 13
(Topic Maps and Semantic Networks)
and
17
(Topic Maps, Semantic Web, and Education), and at
http://www.semanticweb.org
.