ISO/IEC JTC 1/SC 34N0877

ISO/IEC logo

ISO/IEC JTC 1/SC 34

Information Technology --
Document Description and Processing Languages

TITLE: Draft 13250-1 Topic Maps -- Overview and Basic Concepts
SOURCE: Mr. Patrick Durusau; Mr. Motomu Naito
PROJECT: WD 13250-1: Information technology - Topic Maps - Overview and basic concepts
PROJECT EDITOR: Mr. Motomu Naito; Mr. Steve Pepper
STATUS: Draft
ACTION: Review in preparation for WG3 meeting
DATE: 2007-07-04
DISTRIBUTION: SC34 and Liaisons
REPLY TO:

Dr. James David Mason
(ISO/IEC JTC 1/SC 34 Chairman)
Y-12 National Security Complex
Bldg. 9113, M.S. 8208
Oak Ridge, TN 37831-8208 U.S.A.
Telephone: +1 865 574-6973
Facsimile: +1 865 574-1896
Network: masonjd@y12.doe.gov
http://www.y12.doe.gov/sgml/sc34/
ftp://ftp.y12.doe.gov/pub/sgml/sc34/

Mr. G. Ken Holman
(ISO/IEC JTC 1/SC 34 Secretariat - Standards Council of Canada)
Crane Softwrights Ltd.
Box 266,
Kars, ON K0A-2E0 CANADA
Telephone: +1 613 489-0999
Facsimile: +1 613 489-0995
Network: jtc1sc34@scc.ca
http://www.jtc1sc34.org



Topic Maps — Overview and Basic Concepts

Contents

1 Scope
2 Normative references
3 Terms and definitions
3   Organization of this Standard
3.1   ISO/IEC 13250-1: Topic Maps -- Overview and Basic Concepts
3.2   ISO/IEC 13250-2: Topic Maps -- Data Model
3.3   ISO/IEC 13250-3: Topic Maps -- XML Syntax
3.4   ISO/IEC 13250-4: Topic Maps -- Canonicalization
3.5   ISO/IEC 13250-5: Topic Maps -- Reference Model
3.6   ISO/IEC 13250-6: Topic Maps -- Compact Syntax
3.7   ISO/IEC 13250-7: Topic Maps -- Graphical Notation
3.8   Navigating the Topic Map family of standards
A   Benefits and Promising Applications of Topic Maps

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.

International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.

ISO/IEC 13250-1 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information Technology, Subcommittee SC 34, Document Description and Processing Languages.

ISO/IEC 13250 consists of the following parts, under the general title Topic Maps:

Introduction

Topic maps are collections of information about subjects and relationships between subjects. Topic maps can be used:

Two models are included in this standard. Those are Part-2: Data model (TMDM) and Part-5: Reference model (TMRM).

TMDM specifies a data model of Topic Maps. It defines the abstract structure of Topic Maps, using the information set formalism. TMDM provides a foundation for the syntaxes and notations defined in other parts of this standard (except TMRM), and the query and constraint languages defined in accompanying standards.

TMRM is called subject maps. TMRM provides higher level models for Topic Maps and specifies the following:

The mapping the constructs of the TMDM to TMRM is described in TMRM.

Topic Maps — Overview and Basic Concepts

1 Scope

ISO/IEC 13250 Topic Maps consists of the following parts:

This International Standard does not require any particular model for processing of topic maps.

Except as required or disallowed by any particular part of this Standard, any scheme may be used for addressing information objects.

2 Normative references

The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.

ISO/IEC 13250-2, Topic Maps — Data Model

ISO/IEC 13250-3, Topic Maps — XML Syntax

ISO/IEC 13250-4, Topic Maps — Canonicalization

ISO/IEC 13250-5, Topic Maps — Reference Model

ISO/IEC 13250-6, Topic Maps — Compact Syntax

ISO/IEC 13250-7, Topic Maps — Graphical Notation

ISO/IEC 18048, Topic Maps — Query Language

ISO/IEC 19756, Topic Maps — Constraint Language

ISO/IEC 29111, Expressing Dublin Core Metadata using Topic Maps

3 Organization of this Standard

3.1 ISO/IEC 13250-1: Topic Maps -- Overview and Basic Concepts

ISO/IEC 13250-1 provides an overview of each part of ISO 13250 and how the parts fit together into a coherent whole.

3.2 ISO/IEC 13250-2: Topic Maps -- Data Model

ISO/IEC 13250-2 specifies a data model for topic maps. It defines the abstract structure of topic maps, using the W3C infoset formalism, and to some extent their interpretation, using prose. The default rules for merging in topic maps are also defined, as are some fundamental published subjects.

13250-2 underlies 13250-3, -4, -6, -7 and is used by ISO/IEC 18048 Topic Maps Query Language (TMQL) and ISO/IEC 19756 Topic Maps Constraint Language (TMCL).

3.3 ISO/IEC 13250-3: Topic Maps -- XML Syntax

ISO/IEC 13250-3 defines the XML Topic Maps 2.0 (XTM) interchange syntax for topic maps, a syntax based on XML, XPointer, and IRIs. The allowed syntactical expressions in XTM documents are constrained using a RELAX-NG schema for XTM 2.0 and prose, and their interpretation is defined using 13250-2. The semantics of this syntax is defined by 13250-2.

3.4 ISO/IEC 13250-4: Topic Maps -- Canonicalization

ISO/IEC 13250-4 defines transformation of an an instance of the Topic Maps Data Model (ISO/IEC 13250-2) into an instance of the XML Infoset model. It further defines the sort order of any set of informaton items from that model.

3.5 ISO/IEC 13250-5: Topic Maps -- Reference Model

ISO/IEC 13250-5 defines an abstract model of topic maps that supports the definition of path languages for higher level models for topic maps. The requirements for such models is also defined. 13250-5 underlies ISO/IEC 18048 Topic Maps Query Language (TMQL) and ISO/IEC 19756 Topic Maps Constraint Language (TMCL).

3.6 ISO/IEC 13250-6: Topic Maps -- Compact Syntax

ISO/IEC 13250-6 defines a compact syntax as an alternative to the more verbost XML syntax defined in ISO/IEC 13250-3. The two syntaxes are identical in terms of their import and processsing according to ISO/IEC 13250-2 (Topic Maps Data Model) and ISO/IEC 13250-4 (Topic Maps Canonicalization).

3.7 ISO/IEC 13250-7: Topic Maps -- Graphical Notation

ISO/IEC 13250-7 defines a graphical notation for the representation of topic maps for use in designing, explaining, teaching or other circumstances where a non-syntax representation of a topic map is deemed useful.

3.8 Navigating the Topic Map family of standards

The relationship of each part and how they fit together is shown in figure 1.

Figure 1 — Relationship of Topic Maps Standards

A Benefits and Promising Applications of Topic Maps (informative)

The benefits and promising applications of Topic Maps include:

Bibliography

ISO/IEC 13250:2003, Topic Maps, 2003, http://www.y12.doe.gov/sgml/sc34/document/0322_files/iso13250-2nd-ed-v2.pdf

XTM1.0, XML Topic Maps (XTM) 1.0 Specification, Steve Pepper, Graham Moore, TopicMaps.Org, 2001, http://www.topicmaps.org/xtm/1.0/