この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである国家機関は、技術活動の特定の分野を扱うために、それぞれの組織によって設立された技術委員会を通じて、国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。 ISO および IEC と連携して、政府および非政府の他の国際機関もこの作業に参加しています。
この文書の開発に使用された手順と、今後の維持のために意図された手順は、ISO/IEC 指令で説明されています。 1. 特に、さまざまなタイプの文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令の編集規則に従って作成されました。 2 ( www.iso.org/directives を参照)
このドキュメントの要素の一部が特許権の対象となる可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。文書の作成中に特定された特許権の詳細は、序論および/または受信した特許宣言の ISO リスト ( www.iso.org/patents を参照) または受信した特許宣言の IEC リスト ( http://patents.iec.ch )
このドキュメントで使用されている商号は、ユーザーの便宜のために提供された情報であり、保証を構成するものではありません。
規格の自発的な性質の説明、適合性評価に関連する ISO 固有の用語と表現の意味、および技術的貿易障壁 (TBT) における世界貿易機関 (WTO) の原則に対する ISO の遵守に関する情報については、以下を参照してください。
www.iso.org/iso/foreword.html .
この文書は、合同技術委員会 ISO/IEC JTC 1, 情報技術、小委員会 SC 32, データ管理および交換によって作成されました。
この第 3 版は、技術的に改訂された第 2 版 (ISO/IEC 19763-3:2010) を取り消して置き換えるものです。
前作からの主な変更点は以下の通り。
- ISO/IEC 19763-10 に合わせて 5.2 および 5.4 で ISO/IEC 11179-3 の管理項目から直接継承しない。
- 「オントロジー_言語」、「オントロジー_全体」、「オントロジー_コンポーネント」、および「オントロジー_原子構造」は、ISO/IEC 19763-10 の「モデル化_言語」、「モデル」または「モデル要素」から継承されることを 5.4 で明確化。
- ISO/IEC 19763-10 に合わせるための 5.4 および 5.5 の属性名および参照名の変更 (付録 D を参照)
- ISO/IEC 指令に完全に準拠するための文書全体の編集上の変更2.
ISO/IEC 19763 シリーズのすべての部品のリストは、ISO Web サイトにあります。
序章
異種アプリケーション システム間の相互運用性は、ビジネス パフォーマンスの向上に役立ちます。それを促進するためには、システムの明確で正式な仕様、特にその入力と出力の仕様が不可欠です。オントロジーはそのために重要な役割を果たします。
オントロジーに関連する標準を確立するためのいくつかの努力がなされてきました。しかし、それらのほとんどは言語を指定しているか、特定の言語に基づいています。オントロジーベースの相互運用性を促進するには、それらに加えて、言語に依存しない、オントロジーに関連する管理および進化情報を登録するための汎用フレームワークが必要です。
このドキュメントは、オントロジーに関連する管理および進化情報を登録するための一般的なフレームワークを提供します。
特定の言語で表現されたオントロジーのメタモデルとそれらの間のマッピングは、リファレンス[1]などの他の仕様で指定されています。
図 1 は、このドキュメントで指定されている MFI オントロジー登録を示しています。
図 1 — MFI オントロジー登録
Key
| 指定します | |
| 情報の流れ |
1 スコープ
このドキュメントは、オントロジーに関連する管理および進化情報を登録する機能を提供するメタモデルを指定します。
メタモデルは、オントロジー自体を特定の言語で登録する標準化されたオントロジー リポジトリを伴って、オントロジーに関連する管理および進化情報を提供することにより、アプリケーション システム間の相互運用性を促進することを目的としています。
このドキュメントは、特定の言語で表現されたオントロジーのメタモデルとそれらの間のマッピングを指定しません。
2 参考文献
以下のドキュメントは、その内容の一部またはすべてがこのドキュメントの要件を構成するように、テキスト内で参照されています。日付のある参考文献については、引用された版のみが適用されます。日付のない参照については、参照文書の最新版 (修正を含む) が適用されます。
- ISO/IEC 11179-3, 情報技術 — メタデータ レジストリ (MDR) — 3: レジストリのメタモデルと基本属性
- ISO/IEC 19763-1, 情報技術 — 相互運用性のためのメタモデル フレームワーク (MFI) — 1: フレームワーク
- ISO/IEC 19763-10, 情報技術 — 相互運用性のためのメタモデル フレームワーク (MFI) — 10: コア モデルと基本的なマッピング
3 用語、定義および略語
3.1 用語と定義
このドキュメントの目的のために、ISO/IEC 11179-3, ISO/IEC 19763-1, および ISO/IEC 19763-10 に記載されている用語と定義、および以下が適用されます。
ISO と IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。
3.1.1 オントロジーに関する用語
3.1.1.1
オントロジー
規定された知識の領域における、具体的または抽象的なものの仕様、およびそれらの間の関係
注記1明細書はコンピュータ処理可能でなければならない。
3.1.1.2
登録済みオントロジーの参照
MFIオントロジー登録に準拠し、関心のあるコミュニティによって使用および共有可能なレジストリに登録されている オントロジー(3.1.1.1)
3.1.1.3
ローカルに登録されたオントロジー
MFIオントロジー登録に準拠し、定義されたアプリケーションに特化したレジストリに登録されている オントロジー(3.1.1.1)
3.1.2 その他の用語
3.1.2.1
文
真理値を持つステートメント
3.1.2.2
シンボル
文の一部である最も原始的な字句構造 (3.1.2.1)
3.1.2.3
論理記号
意味がその言語によって定義される 記号 (3.1.2.2)
例:
KIF では、「not」と「or」は論理記号です。
3.1.2.4
権威ある範囲
物が別のものを使用できるかどうかを決定する範囲
注記 1物は、前者による後者の使用がその物の権威範囲に影響を及ぼさないため、前者の権威範囲が後者の権威範囲以下である場合に限り、別のものを使用することができる。前者は、後者の権限レベルが前者の権限レベル以上であるためです。
例:
ある程度の信頼できる範囲を持つ製品は、その信頼できる範囲を維持するために、それ以上の信頼できる範囲を持つ部品のみをコンポーネントとして使用できます。
注記 2:このドキュメントでは、Local_Item が別の Local_Item から構成されるか、または使用できるかどうかを判断するために、権限のある範囲が使用されます。 5.5.2 Local_Item を参照してください。
3.2 略語
| いり | 国際化されたリソース識別子 (参考文献 [2] を参照) |
| KIF | 知識交換フォーマット (参考文献 [3] を参照) |
| MDR | メタデータ レジストリ |
| MFI | 相互運用性のためのメタモデル フレームワーク |
| ODM | オントロジー定義メタモデル (参考文献 [1] を参照) |
| フクロウ | Web オントロジー言語 (参考文献 [4] を参照) |
| UML | 統一モデリング言語 (参考文献 [12] を参照) |
参考文献
| [1] | オントロジー定義メタモデル、バージョン 1.1, 正式/2014-09-02, 2014 年 9 月 |
| [2] | Duerst M. 他、RFC 3987 – 国際化リソース識別子 (IRI)、2005 年 1 月 |
| [3] | Knowledge Interchange Format, 米国国家標準 (dpANS) 草案、NCITS.T2/98-004, 1998 年 |
| [4] | OWL Webオントロジー言語の概要、W3C勧告、2004年2月10日 |
| [5] | ISO/IEC 24707, 情報技術 - Common Logic (CL) - ロジックベース言語ファミリーのフレームワーク |
| [6] | OWL Web オントロジー言語のセマンティクスと抽象構文、W3C 勧告 2004 年 2 月 10 日 |
| [7] | OWL 2 Webオントロジー言語適合性、W3C勧告 2009年10月27日 |
| [8] | リソース記述フレームワーク (RDF): 概念と抽象構文、W3C 勧告 2004 年 2 月 10 日 |
| [9] | RDF 語彙記述言語 1.0: RDF スキーマ、W3C 勧告 2004 年 2 月 10 日 |
| [10] | ビジネス語彙とビジネス ルールのセマンティクス (SBVR)、v1.0, 正式/2008-01-02, 2008 年 1 月 |
| [11] | ISO/IEC 13250, 情報技術 - SGML アプリケーション - トピック マップ |
| [12] | ISO/IEC 19501, 情報技術 — オープン分散処理 — 統一モデリング言語 (UML) バージョン 1.4.2 |
| [13] | ISO/IEC 11179-6, 情報技術 — メタデータ レジストリ (MDR) — 6: 登録 |
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.
The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, 1. In particular, the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, 2 (see www.iso.org/directives ).
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents ) or the IEC list of patent declarations received (see http://patents.iec.ch ).
Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see
www.iso.org/iso/foreword.html .
This document was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 32, Data management and interchange.
This third edition cancels and replaces the second edition (ISO/IEC 19763-3:2010), which has been technically revised.
The main changes compared to the previous edition are as follows:
- no direct inheritance from Administered Item of ISO/IEC 11179-3 in 5.2 and 5.4 to align with ISO/IEC 19763-10;
- clarification in 5.4 that"Ontology_Language","Ontology_Whole","Ontology_Component" and"Ontology_Atomic_Construct" are inherited from"Modelling_Language","Model" or"Model_Element" of ISO/IEC 19763-10;
- changes of attribute and reference names in 5.4 and 5.5 to align with ISO/IEC 19763-10 (see Annex D);
- editorial changes throughout the document to fully align with ISO/IEC Directives 2.
A list of all parts in the ISO/IEC 19763 series can be found on the ISO website.
Introduction
Interoperability among heterogeneous application systems serves to improve business performance. To promote it, unambiguous and formal specifications of the systems, especially of their inputs and outputs, are indispensable. Ontologies have a key role for that.
Several efforts to establish standards associated with ontologies have been made. But, most of them specify languages or are based on some particular language. To promote ontology-based interoperability, in addition to them, a generic framework for registering administrative and evolution information related to ontologies, independent of languages, is necessary.
This document provides a generic framework for registering administrative and evolution information related to ontologies.
The metamodels of ontologies expressed in specific languages and the mappings among them are specified in other specifications such as Reference [1].
Figure 1 illustrates the MFI ontology registration specified in this document.
Figure 1—MFI ontology registration
Key
| specifies | |
| information flow |
1 Scope
This document specifies the metamodel that provides a facility to register administrative and evolution information related to ontologies.
The metamodel is intended to promote interoperability among application systems, by providing administrative and evolution information related to ontologies, accompanied with standardized ontology repositories that register ontologies themselves in specific languages.
This document does not specify the metamodels of ontologies expressed in specific languages and the mappings among them.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes requirements 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 11179-3, Information technology — Metadata registries (MDR) — 3: Registry metamodel and basic attributes
- ISO/IEC 19763-1, Information technology — Metamodel framework for interoperability (MFI) — 1: Framework
- ISO/IEC 19763-10, Information technology — Metamodel framework for interoperability (MFI) — 10: Core model and basic mapping
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO/IEC 11179-3, ISO/IEC 19763-1 and ISO/IEC 19763-10 and the following apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
3.1.1 Terms on ontology
3.1.1.1
ontology
specification of concrete or abstract things, and the relationships among them, in a prescribed domain of knowledge
Note 1 to entry: The specification should be computer processable.
3.1.1.2
reference registered ontology
ontology (3.1.1.1) that is registered in a registry that conforms to MFI ontology registration and that is usable and sharable by a community of interest
3.1.1.3
local registered ontology
ontology (3.1.1.1) that is registered in a registry that conforms to MFI ontology registration and that is specialized for defined applications
3.1.2 Other terms
3.1.2.1
sentence
statement that has a truth value
3.1.2.2
symbol
most primitive lexical construct that is a part of a sentence (3.1.2.1)
3.1.2.3
logical symbol
symbol (3.1.2.2) whose meaning is defined by its language
EXAMPLE:
In KIF,"not" and"or" are logical symbols.
3.1.2.4
authoritative extent
extent that determines whether a thing can use another thing
Note 1 to entry: A thing can use another thing if and only if the authoritative extent of the former is less than or equal to the authoritative extent of the latter because the usage of the latter by the former does not affect the authoritative extent of the former since the authoritative level of the latter is greater than or equal to the one of the former.
EXAMPLE:
A product with some authoritative extent can only use as its component a part with an authoritative extent which is greater than or equal to the one of it, to keep its authoritative extent.
Note 2 to entry: In this document, an authoritative extent is used to determine whether a Local_Item can consist of or use another Local_Item. See 5.5.2 Local_Item.
3.2 Abbreviated terms
| IRI | internationalized resource identifier (see Reference [2]) |
| KIF | knowledge interchange format (see Reference [3]) |
| MDR | metadata registry |
| MFI | metamodel framework for interoperability |
| ODM | ontology definition metamodel (see Reference [1]) |
| OWL | web ontology language (see Reference [4]) |
| UML | unified modeling language (see Reference [12]) |
Bibliography
| [1] | Ontology Definition Metamodel, Version 1.1, formal/2014-09-02, September 2014 |
| [2] | Duerst M. et al., RFC 3987 – Internationalized Resource Identifiers (IRIs), January 2005 |
| [3] | Knowledge Interchange Format, draft proposed American National Standard (dpANS), NCITS.T2/98- 004, 1998 |
| [4] | OWL Web Ontology Language Overview, W3C Recommendation 10 February 2004 |
| [5] | ISO/IEC 24707, Information technology — Common Logic (CL) — A framework for a family of logic-based languages |
| [6] | OWL Web Ontology Language Semantics and Abstract Syntax, W3C Recommendation 10 February 2004 |
| [7] | OWL 2 Web Ontology Language Conformance, W3C Recommendation 27 October 2009 |
| [8] | Resource Description Framework (RDF): Concepts and Abstract Syntax, W3C Recommendation 10 February 2004 |
| [9] | RDF Vocabulary Description Language 1.0: RDF Schema, W3C Recommendation 10 February 2004 |
| [10] | Semantics of Business Vocabulary and Business Rules (SBVR), v1.0, formal/2008-01-02, January 2008 |
| [11] | ISO/IEC 13250, Information technology — SGML applications — Topic maps |
| [12] | ISO/IEC 19501, Information technology — Open Distributed Processing — Unified Modeling Language (UML) Version 1.4.2 |
| [13] | ISO/IEC 11179-6, Information technology — Metadata registries (MDR) — 6: Registration |