- /publications/topic_maps_canonicalization
Topic Maps - Canonicalization
Technical Report, was published by Kal Ahmed at 2004-11-01
External Link: more information
Topic maps are abstract structures that can encode knowledge and connect this encoded knowledge to relevant information resources. Topic maps are organized around topics, which represent subjects of discourse; associations, representing relationships between the subjects; and occurrences, which connect the subjects to pertinent information resources.
Topic maps may be represented in many ways: using topic map syntaxes in files, inside databases, as internal data structures in running programs, and even mentally in the minds of humans. All these forms are different ways of representing the same abstract structure, the Topic Maps Data Model defined in Part 2 of this standard.
Canonicalization is the process of serializing a data structure in such a way that two data structures considered to be the same result in the same serialization and two data structures not considered to be the same result in two different serializations. A canonical form enables direct comparison of two data model instances to determine equality by comparison of their canonical serialization.
Authors
Kal Ahmed
No contact information available.
Kal is project leader of TM4J TopicMap Engine, TM4Web, and TMTab.
This publication is cited in the following publication
In Musica migrans we mapped the life courses of musicians in the 19th century. Topic Maps provides us the flexibility we need to model the diversity in the lives of the artists.
Musica Migrans