トピックマップ

トピックマップは、情報ファインダビリティ、つまり情報の見つけやすさに焦点を当てた知識表現と交換のためのISO標準です。正式な規格番号はISO/IEC 13250:2002で、情報の構造化と共有を目的としています。

トピックマップの基本要素



トピックマップは、以下の3つの主要な要素で構成されます。

トピック(Topic): これは、人、国、組織、ソフトウェアモジュール、ファイル、出来事など、任意の概念を表現するものです。トピックは、トピックマップの中核となる要素です。
関連(Association): トピック間の関係性を記述する要素です。例えば、「AさんはB社に所属している」といった関係を表現します。
出現(Occurrence): トピックとそれに関連する情報リソースとの関係を表します。例えば、「Aさんの写真」や「B社のWebサイト」など、トピックに関連する具体的な情報への参照を示します。

これらの要素を通じて、複雑な知識を構造化し、効率的に管理・共有することが可能になります。

トピックマップと他の技術との比較



トピックマップは、Resource Description Framework(RDF)、セマンティックネットワーク、概念地図、マインドマップなど、他の知識表現技術と多くの共通点を持ちます。これらの技術と同様に、情報の意味的な関係性を表現し、知識の構造化を支援しますが、トピックマップはISOによって標準化されている点が異なります。特に、W3Cによって標準化されているセマンティックウェブ関連技術とは異なり、トピックマップはより幅広い分野での利用が可能です。

トピックマップの拡張機能



トピック、関連、出現にはそれぞれ型を付けることができます。これらの型はトピックマップの作成者が定義する必要があり、これをトピックマップのオントロジーと呼びます。また、トピックマップには以下の追加機能があります。

マージ: 複数のトピックマップを統合し、一貫性のある新しいトピックマップを自動生成できます。これにより、異なるソースからの情報を効率的に統合できます。
スコープ: トピックの特性が適用されるコンテキストを制限できます。これにより、名前やリソース、関係が特定の状況下でのみ有効になるように定義できます。

データフォーマット



トピックマップの交換用標準形式はXMLベースであり、XML Topic Maps(XTM)と呼ばれます。また、デファクトスタンダードのAPIとしてCommon Topic Map Application Programming Interface(TMAPI)が存在し、ISO内部では問い合わせ言語スキーマ言語の開発が進められています。

トピックマップの仕様には、以下のように記述されています。

>この仕様は、トピックを定義するのに使われた情報リソースとトピック間の関連(関係)の構造を表すモデルと文法を提供する。名前、リソース、関係は、トピックと呼ばれる抽象的主体の特性と言うことができる。トピックはそのスコープ(名前やリソースやそれらの関係が特性と見なされる制限されたコンテキスト)内に特性群を持つ。この文法を使用して相互に関連付けられた文書(群)をトピックマップと呼ぶ。

その他のフォーマット



Linear Topic Map notation (LTM): 通常のテキストエディタで簡単にトピックマップを記述できる形式です。個人的な利用や電子メールでのトピックマップの一部交換に便利です。LTM形式はXTMに変換可能です。
AsTMa: LTMと同様に、簡潔にトピックマップを記述できる形式で、XTMに変換可能です。PerlモジュールTMは、AsTMaやLTMを直接扱うことができます。

関連技術



トピックマップは、以下の技術と関連があります。

セマンティック・ウェブ: Resource Description Framework (RDF) によるグラフ形式での意味表現や、オントロジーで体系化された型の利用といった共通点を持ちます。
マインドマップ: 情報を視覚的に構造化する手法。
UML: ソフトウェアの設計やモデリングに用いられる標準表記法。
メタモデル: モデルを記述するためのモデル。

参考文献



Lutz Maicher and Jack Park: Charting the Topic Maps Research and Applications Landscape, Springer, ISBN 3-540-32527-1
Jack Park and Sam Hunting: XML Topic Maps: Creating and Using Topic Maps for the Web, Addison-Wesley, ISBN 0-201-74960-2

外部リンク



XML Topic Maps (XTM) 1.0 Specification
日本語訳
The Topic Maps Handbook
What Are Topic Maps?
Towards knowledge organization with Topic Maps
Topic map tools
Home of SC34/WG3
TMAPI - Common Topic Map Application Programming Interface
An Introduction to TMAPI
An Introduction to Topic Maps (MSDN))
TMRA - International Conferences on Topic Maps Research and Applications
TM4J - Java API for XML Topic Maps
Wandora - Java application to build, manage, and publish Topic Maps
トピックマップ入門 内藤求(株式会社ナレッジ・シナジー)、2007年6月27日
トピックマップ、RDF、DAML、OIL A comparison INTAPの翻訳資料

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。