ISO/TS 19115-3:2016 地理情報—メタデータ—パート3:基本概念のXMLスキーマ実装 | ページ 6

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

4 用語と定義

このドキュメントでは、次の用語と定義が適用されます。

ISO および IEC は、次のアドレスで標準化に使用する用語データベースを維持しています。

4.1

名前空間

<XML> XML ドキュメントで要素名および属性名として使用される、URI 参照によって識別される名前のコレクション

注記 1名前空間 URI と要素または属性名の組み合わせは、そのモデル要素のグローバルに一意の識別子となることを意図しています。

[ソース: W3C XML 名前空間:1999]

4.2

パッケージ

<UML> 要素をグループに編成するための汎用メカニズム

例:

識別情報パッケージ、メタデータ エンティティ セット情報パッケージ、制約情報パッケージ。

注記 1:パッケージは、他のパッケージ内に入れ子にすることができます。モデル要素とダイアグラムの両方がパッケージに表示される場合があります。

注記 2:パッケージは、グループ化された要素に 名前空間 (4.1) を提供します。

[出典: ISO 19103:2015, 4.27, modified — エントリへの例と注記が追加されました。]

4.3

実現

分類子間の意味関係。ある分類子が、別の分類子が実行を保証するコントラクトを指定する

[出典: ISO/TS 19139:2007, 4.3]

4.4

ポリモーフィズム

異なるコンテキストで何かに異なる意味または使用法を割り当てることができる特性 - 具体的には、変数、関数、またはオブジェクトなどのエンティティが複数の形式を持つことを許可すること

注記1 実現化(4.3) は,構造の継承を伴わない振る舞いの継承を示す。

[出典: ISO/TS 19139:2007, 4.4, 修正 — エントリに注 1 が追加されました。]

参考文献

[1]ISO 639-2, 言語名の表現のためのコード— 2: アルファ 3 コード
[2]ISO 19103:2015, 地理情報 — 概念スキーマ言語
[3]ISO 19115: 2003, 1地理情報 — メタデータ
[4]ISO 19118:2011, 地理情報 — エンコーディング
[5]ISO 19119, 地理情報 — サービス
[6]ISO 19119: 2005, 2地理情報 — サービス
[7]ISO 19119:2005/Amd 1: 2008, 3サービス メタデータ モデルの拡張
[8]ISO/TS 19139-2, 地理情報 — メタデータ — XML スキーマの実装 — 2: 画像とグリッド データの拡張機能
[9]ISO/IEC 19757-3, 情報技術 — ドキュメント スキーマ定義言語 (DSDL) — 3: ルールベースの検証 — Schematron
[10]Booch R Jacobson統一モデリング言語ユーザー ガイド。アディソン・ウェズリー、1999年
[11]OMGモデリングおよびメタデータ仕様のカタログ、< http://www.omg.org/technology/documents/modeling_spec_catalog.htm > で入手可能
[12]Federal GeographicDataCommitte, oc - STD - 001-1998: Content Standard for Digital Geospatial Metadata, 1998 年 6 月、< http://www.fgdc d入手可能。 政府/メタデータ/ >
[13]ハロルド M XML 一言で言えば。オライリー、2001
[14]OpenGIS Project Document Number 02-009: Geography Markup Language (GML) Implementation Specification, バージョン 2.1.1, 2002 年 4 月 25 日、< http://www.opengeospatial.org/specs/ > で入手可能
[15]Skonnard Aaron, Gudgin Artin, Essential XML Quick Reference: XML, Xpath, XSLT, XML Schema, SOAPなどに関するプログラマ向けリファレンス、2001年10月
[16]World Wide Web コンソーシアム、XLink, XML リンク言語 (XLink) バージョン 1. W3C 勧告 (2001 年 6 月 27 日)
[17]World Wide Web Consortium, XML, Extensible Markup Languag, W3C 勧告 (2000 年 10 月 6 日)
[18]World WideWebConsortium 、XML Path Language ( Xpath ) バージョン 1.0, 1999 年 11 月 16 日、< http://www.w3.org/TR/xpath > で入手可能
[19]世界的なWeb コンソーシアム、XMLスキーマ0: 入門書、2001 年 5 月 2 日、< http://www.w3.org/TR/xmlschema-0/ > で入手可能
[20]World Wide Web コンソーシアム、XML スキーマ1: 構造。 W3C 勧告 (2001 年 5 月 2 日)
[21]世界的なWeb コンソーシアム、XMLスキーマ2: データ型、2001 年 5 月 2 日、< http://www.w3.org/TR/xmlschema-2/ > で入手可能
[22]World WideWebConsortium 、XSL Transformations (XSLT) バージョン1.0, 1999年 11 月 16 日、< http://www.w3.org/TR/xslt > で入手可能

4 Terms and definitions

For the purposes of this document, the following terms and definitions apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

4.1

namespace

<XML> collection of names, identified by a URI reference, which are used in XML documents as element names and attribute names

Note 1 to entry: The combination of a namespace URI and element or attribute name are intended to be a globally unique identifier for that model element

[SOURCE: W3C XML Namespaces:1999]

4.2

package

<UML> general purpose mechanism for organizing elements into groups

EXAMPLE:

Identification information package, metadata entity set information package, constraint information package.

Note 1 to entry: Packages may be nested within other packages. Both model elements and diagrams may appear in a package.

Note 2 to entry: A package provides a namespace (4.1) for the grouped elements.

[SOURCE: ISO 19103:2015, 4.27, modified — Examples and notes to entry have been added.]

4.3

realization

semantic relationship between classifiers, wherein one classifier specifies a contract that another classifier guarantees to carry out

[SOURCE: ISO/TS 19139:2007, 4.3]

4.4

polymorphism

characteristic of being able to assign a different meaning or usage to something in different contexts – specifically, to allow an entity such as a variable, a function, or an object to have more than one form

Note 1 to entry: Realization (4.3) indicates inheritance of behaviour without inheritance of structure.

[SOURCE: ISO/TS 19139:2007, 4.4, modified — Note 1 to entry has been added.]

Bibliography

[1]ISO 639-2, Codes for the representation of names of languages — 2: Alpha-3 code
[2]ISO 19103:2015, Geographic information — Conceptual schema language
[3]ISO 19115:2003, 1Geographic information — Metadata
[4]ISO 19118:2011, Geographic information — Encoding
[5]ISO 19119, Geographic information — Services
[6]ISO 19119:2005, 2Geographic information — Services
[7]ISO 19119:2005/Amd 1:2008, 3Extensions of the service metadata model
[8]ISO/TS 19139-2, Geographic information — Metadata — XML schema implementation — 2: Extensions for imagery and gridded data
[9]ISO/IEC 19757-3, Information technology — Document Schema Definition Languages (DSDL) — 3: Rule-based validation — Schematron
[10]Booch R., Jacobson, The Unified Modeling Language User Guide. Addison-Wesley, 1999
[11]Catalog of OMG Modeling and Metadata Specifications, Available at < http://www.omg.org/technology/documents/modeling_spec_catalog.htm >
[12]Federal Geographic Data Committee (Metadata Ad Hoc Working Group), FGDC-STD-001-1998: Content Standard for Digital Geospatial Metadata, June 1998, available at < http://www.fgdc.gov/metadata/ >
[13]Harold M., XML In a Nutshell. O'Reilly, 2001
[14]OpenGIS Project Document Number 02-009: Geography Markup Language (GML) Implementation Specification, version 2.1.1, April 25, 2002, available at < http://www.opengeospatial.org/specs/ >
[15]Skonnard Aaron, Gudgin Artin, Essential XML Quick Reference: a programmer’s Reference to XML, Xpath, XSLT, XML Schema, SOAP, and More, October 2001
[16]World Wide Web Consortium, XLink, XML Linking Language (XLink) Version 1.0. W3C Recommendation (27 June 2001)
[17]World Wide Web Consortium, XML, Extensible Markup Language (XML) 1.0 (Second Edition), W3C Recommendation (6 October 2000)
[18]World Wide Web Consortium, XML Path Language (Xpath) Version 1.0, November 16, 1999, available at < http://www.w3.org/TR/xpath >
[19]World Wide Web Consortium, XML Schema 0: Primer, May 2, 2001, available at < http://www.w3.org/TR/xmlschema-0/ >
[20]World Wide Web Consortium, XML Schema 1: Structures. W3C Recommendation (2 May 2001)
[21]World Wide Web Consortium, XML Schema 2: Datatypes, May 2, 2001, available aty < http://www.w3.org/TR/xmlschema-2/ >
[22]World Wide Web Consortium, XSL Transformations (XSLT) Version 1.0, November 16, 1999, available at < http://www.w3.org/TR/xslt >