Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
XML Topic Maps: Creating and Using Topic Maps for the Web
 
See larger image
 

XML Topic Maps: Creating and Using Topic Maps for the Web [Paperback]

Jack Park , Sam Hunting
5.0 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.



Product Details


Product Description

Book Description

XML Topic Maps (XTM) represent a powerful new tool for transforming the Web from a vast, chaotic sea of data into a highly usable information resource. XML Topic Maps is the first comprehensive, authoritative guide to this new technology. Edited by Jack Park, a leader of the XTM community, with contributions from leading members of the community, it covers every aspect of XML Topic Map creation and usage.KEY TOPICS-Drawing on the XTM 1.0 standard, a complete XML grammar for interchanging Web-based Topic Maps, this book shows how XML Topic Maps can be utilized as an enabling technology for the new "Semantic Web," in which information is given well-defined meaning, making it possible for computers and people to cooperate more effectively than ever before. Coverage includes- creating, using, and extending XML Topic Maps; ontological engineering; and the use of XML Topic Maps to create next-generation knowledge representation systems and search tools. Park shows how to use Topic Maps to visualize data; how Topic Maps relate to RDF and semantic networks; and finally, how Topic Maps presage a profound paradigm shift in the way information is represented, shared, and learned on the Internet -- and everywhere else. MARKET-For every Web designer, developer, and content specialist concerned with delivering and sharing information in more useful and meaningful forms.

From the Inside Flap

In a former life, I built microprocessor-based data acquisition systems, originally for locating and monitoring wind and solar energy systems. I suppose it is fair to say that I have long been involved in roaming solution space. Along the way, farmers, on whose land the energy systems were often situated, discovered that my monitoring tools helped them form better predictions of fruit frost, irrigation needs, and pesticide needs. My program, which ran on an Apple II computer that had telephone access to the distributed monitoring stations, printed out large piles of data. Epiphany happened on the day that a manager of one of those monitoring systems came to me and asked, "What else is this data good for?" That was the day I entered the field of artificial intelligence, looking for ways to organize all that data and mine it for new knowledge.

A recent discussion on National Public Radio focused on the nature and future of literature. Listening to that conversation while navigating the perils of Palo Alto traffic, I heard two comments that I shall paraphrase, with emphasis placed according to my own whims, as follows: In the past, we turned to the great works of literature to ponder what is life. Today, we turn to the great works of science to ponder the same issues.

In some sense, the message I pulled out of that is that we (the really big we) tend to appeal to science and technology to find comfort and solutions to our daily needs. In that same sense, I found justification for this book and the vision I had when the book was conceived. Make no mistake here--I already had plenty of justification for the vision and the book. As is often pontificated by many, we are engulfed in a kind of information overload that threatens to choke off our ability to solve major problems that face all of humanity.

No, the vision is not an expression of doom and gloom. Rather, it is an expression of my own deep and optimistic belief that it is through education, through an enriched human intellect, that solutions will be found, or at least, the solution space will become a more productive environment in which to operate. The vision expressed here is well grounded in the need to organize and mine data, all part of the solution space.

While walking along a corridor at an XML conference in San Jose early in the year 2000, I noticed a sign that said "Topic Maps," with an arrow pointing to the right. I proceeded immediately to execute a personal "column right" command, entered a room, and met Steve Newcomb. The rest all makes sense. While in Paris later that year, I saw the need to take the XTM technology to the public. This book was then conceived at XML 2000 in Paris, and several authors signed on immediately. This book came with a larger vision than simply taking XTM to the public. I saw topic maps as an important tool in solution space. The vision included much more; topic maps are just one of many tools in that space. I wanted to start a book series, one that is thematically associated with my view of solution space.

This book is the first in that series, flying under the moniker Open Knowledge Systems. By using the word open, I am saying that the series is about making the tools and information required to operate in solution space completely open and available to all who would participate. Open implies that each book in the series intends to include an Open Source Software project, one that enables all readers to immediately "play in the sandbox" and, hopefully, go beyond by extending the software and contributing that new experience to solution space.

This book is about topic maps, particularly topic maps implemented in the XTM Version 1.0 specification format, as conceived by the XTM Authoring Group, which was started by an experienced group of individuals along with the vision and guidance of Steve Newcomb and Michel Biezunski, both contributing authors for this book. As with many new technologies, the XTM specification is, in most regards, not yet complete. In fact, a standard like XTM can never be complete simply because such standards must coevolve with the environment in which they are applied. In the same vein, a book such as this cannot be a coherent work simply because much of what is evolving now is subject to differing opinions, views, and so forth.

There are a few assumptions made by all of the authors who contributed to this book. Mostly, the assumptions presume some minimal familiarity with Extensible Markup Language (XML), Extensible Style Language (XSL and XSLT), and Resource Description Framework (RDF). Please keep in mind that the book presents many Web site references. Web sites occasionally disappear. While the links presented were tested during the writing phase and again during final manuscript editing, do not be surprised if some of them fail to remain in service. Since this book will remain a living document on the Web, we hope to keep all links up-to-date on the book's Web site.

Because of my view that solution space itself is coevolving along with the participants in that space, I have adopted an editorial management style that I suspect should be explained. My style is based on the understanding that I am combining contributions from many different individuals, each with a potentially different worldview and each with a different writing style. The content focus of this book is, of course, on topic maps, but I believe that it is not necessary to force a coherent worldview on the different authors--it is my hope that readers and, indeed, solution space will profit by way of exposure to differing views and opinions. There will, by the very nature of this policy, be controversy. Indeed, we are exploring the vast universe of discourse on the topic of knowledge, and there exists plenty of controversy just in that sandbox alone.

There is also the possibility of overlap. Some chapters are likely to offer the same or similar (or even differing) points of view on the same point. Case in point: knowledge representation. This book has several chapters on that topic: one on ontological engineering, one on knowledge representation, and one on knowledge organization. Two chapters talk in some detail about semantic networks, and other chapters discuss how people learn. It's awfully easy to see just how these can overlap, and they do. My management style has been that which falls out of research in chaos theory: use the least amount of central management, and let the authors sort it out for themselves. History will tell us whether this approach works.



0201749602P08282002

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

5.0 out of 5 stars XML Topic Maps - the next level above XML?, Oct 10 2002
By 
W Boudville (Terra, Sol 3) - See all my reviews
(TOP 1000 REVIEWER)    (REAL NAME)   
This review is from: XML Topic Maps: Creating and Using Topic Maps for the Web (Paperback)
Since Tim Berners-Lee wrote of the Semantic Web
several years ago, there has been speculation about
how we might embed meaning within Web pages, as
opposed to merely displaying content. To answer this,
XML offers the separation of content from display.
From its user definable tags, different user
communities can define their own sets of tags and
associate meaning with those. XML offers the
infrastructure. But it is still fairly low level.
Assembler language, as it were, compared to more
powerful languages like C or Java.

So if XML is like an assembler, what is the analog of
C? This book puts forward XTM, XML Topic Maps, as the
answer. It consists of 17 chapters by different
authors, outlining various aspects of XTM. The
chapters can be divided into two types.

One type has nitty gritty explanations, replete with
examples of XTM written in XML. If you are a
programmer, these chapters are for you. There are web
sites listed with XTM definitions that you can

incorporate into your XTM, just like using standard
namespaces available on the web in normal XML.

The other chapters deal with the much deeper and
harder problem of how XTM may be used for Knowledge
Organisation and Knowledge Representation. They are
high level and abstruse, edging up to the issues of
semiotics and artificial intelligence.

As a side note: In the XTM examples and
implementations given, I was surprised to see no
mention of altavista's graphical representation of

search results, circa 1998. This was not in XTM, but
it conveyed the flavour. What happened was that if you
searched for, say, 'tornado', the results would appear
as a graph. The nodes would be the main keywords in
the documents containing 'tornado'. Nodes would be
connected to each other if documents contained both
those words. In this case, one might see two non
intersecting clusters - one related to weather
patterns, and the other to jet planes. By clicking on
a node, you could expand it into finer grained graphs.
It complements this book, whose main thrust is in
manually describing XML documents in an XTM format,
because it could achieve much the same visual results,
but derived automatically from arbitrary web pages.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Interesting approach to knowledge management, July 21 2002
By 
Mike Tarrani "Jazz Drummer" (Deltona, FL USA) - See all my reviews
(REAL NAME)   
This review is from: XML Topic Maps: Creating and Using Topic Maps for the Web (Paperback)
In order to fully appreciate this book you will need a good working knowledge of XML and associated W3G documents, and more than a casual exposure to knowledge management. The first four chapters are a blend of historical information about XTM (XML topic maps) and fundamental technical information that describes design rationale and components of XTM (which is a separate open source initiative that is based on the ISO/IEC 13250 Topic Maps standard).

Chapters 5, 6 and 7 dive into the mechanics of XTM and knowledge management, and requires the prerequisite knowledge I cited above. This part of the book is not an easy read. This is not a reflection of the authors/editors ability to write as much as it is of the nature of the material. Knowledge management and development issues are given both wide and deep treatment in these chapters. Chapters 8 and 9 go deeper into the XML family as they relate to XTM (with an emphasis on XSLT), and address creating and maintaining sites that use XTM/XSLT as the core of a knowledge management strategy.

Related topics are covered in Chapters 10 through 13, including open source tools, RDF (widely used as a mechanism for weblogs and blogs that are gaining popularity), and semantic networks (intelligent agent-based systems). The final two chapters tie together the preceding material with a chapter devoted to topic map fundamentals for knowledge representation and a chapter about topic maps in knowledge organizations.

If you are interested in using an XML-like technology as the foundation of a knowledge management strategy, or are interested in learning about new directions in the integration of web technologies and knowledge management this book is ideal. For the technical reader the code examples, pointers to open source and commercial solutions and the website that supports this book (using topic maps, of course), this book is an excellent way to leverage knowledge of XML and use it to develop knowledge management solutions.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 5.0 out of 5 stars (3 customer reviews)

12 of 14 people found the following review helpful
5.0 out of 5 stars Interesting approach to knowledge management, July 20 2002
By Mike Tarrani "Jazz Drummer" - Published on Amazon.com
This review is from: XML Topic Maps: Creating and Using Topic Maps for the Web (Paperback)
In order to fully appreciate this book you will need a good working knowledge of XML and associated W3G documents, and more than a casual exposure to knowledge management. The first four chapters are a blend of historical information about XTM (XML topic maps) and fundamental technical information that describes design rationale and components of XTM (which is a separate open source initiative that is based on the ISO/IEC 13250 Topic Maps standard).

Chapters 5, 6 and 7 dive into the mechanics of XTM and knowledge management, and requires the prerequisite knowledge I cited above. This part of the book is not an easy read. This is not a reflection of the authors/editors ability to write as much as it is of the nature of the material. Knowledge management and development issues are given both wide and deep treatment in these chapters. Chapters 8 and 9 go deeper into the XML family as they relate to XTM (with an emphasis on XSLT), and address creating and maintaining sites that use XTM/XSLT as the core of a knowledge management strategy.

Related topics are covered in Chapters 10 through 13, including open source tools, RDF (widely used as a mechanism for weblogs and blogs that are gaining popularity), and semantic networks (intelligent agent-based systems). The final two chapters tie together the preceding material with a chapter devoted to topic map fundamentals for knowledge representation and a chapter about topic maps in knowledge organizations.

If you are interested in using an XML-like technology as the foundation of a knowledge management strategy, or are interested in learning about new directions in the integration of web technologies and knowledge management this book is ideal. For the technical reader the code examples, pointers to open source and commercial solutions and the website that supports this book (using topic maps, of course), this book is an excellent way to leverage knowledge of XML and use it to develop knowledge management solutions.


8 of 10 people found the following review helpful
5.0 out of 5 stars XML Topic Maps - the next level above XML?, Oct 10 2002
By W Boudville - Published on Amazon.com
This review is from: XML Topic Maps: Creating and Using Topic Maps for the Web (Paperback)
Since Tim Berners-Lee wrote of the Semantic Web
several years ago, there has been speculation about
how we might embed meaning within Web pages, as
opposed to merely displaying content. To answer this,
XML offers the separation of content from display.
From its user definable tags, different user
communities can define their own sets of tags and
associate meaning with those. XML offers the
infrastructure. But it is still fairly low level.
Assembler language, as it were, compared to more
powerful languages like C or Java.

So if XML is like an assembler, what is the analog of
C? This book puts forward XTM, XML Topic Maps, as the
answer. It consists of 17 chapters by different
authors, outlining various aspects of XTM. The
chapters can be divided into two types.

One type has nitty gritty explanations, replete with
examples of XTM written in XML. If you are a
programmer, these chapters are for you. There are web
sites listed with XTM definitions that you can

incorporate into your XTM, just like using standard
namespaces available on the web in normal XML.

The other chapters deal with the much deeper and
harder problem of how XTM may be used for Knowledge
Organisation and Knowledge Representation. They are
high level and abstruse, edging up to the issues of
semiotics and artificial intelligence.

As a side note: In the XTM examples and
implementations given, I was surprised to see no
mention of altavista's graphical representation of

search results, circa 1998. This was not in XTM, but
it conveyed the flavour. What happened was that if you
searched for, say, 'tornado', the results would appear
as a graph. The nodes would be the main keywords in
the documents containing 'tornado'. Nodes would be
connected to each other if documents contained both
those words. In this case, one might see two non
intersecting clusters - one related to weather
patterns, and the other to jet planes. By clicking on
a node, you could expand it into finer grained graphs.
It complements this book, whose main thrust is in
manually describing XML documents in an XTM format,
because it could achieve much the same visual results,
but derived automatically from arbitrary web pages.


2 of 2 people found the following review helpful
5.0 out of 5 stars A multi-faceted look at a complex topic, Sep 1 2004
By C. C. Tuohy - Published on Amazon.com
This review is from: XML Topic Maps: Creating and Using Topic Maps for the Web (Paperback)
This book is a must for anyone interested in Topic Maps. It would certainly pay to have some familiarity with XML, URIs, etc, because otherwise the examples will be hard going. If you do know XML, then you'll be away, because XTM is a very small and simple vocabulary.

Each chapter is by a different author, and each one comes at the subject from a different angle. Topics covered include tutorials for using the XTM specification, topic maps for website Information Architecture, Knowledge Representation, Ontological Engineering, e-learning, visualisation, relationship to RDF, information about various software implementations (a bit dated now, but still valuable), as well as sample topic maps and XSLT code.

Because of the diverse - even contradictory - viewpoints, the book as a whole provides an excellent overview of the field.
 Go to Amazon.com to see all 3 reviews  5.0 out of 5 stars 
 
 
Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback