ISO/IEC 14769:2001 情報技術  —  オープン分散処理  —  タイプリポジトリ機能 | ページ 6

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

3 つの定義

この勧告の目的のために |国際規格では、テキストがメタオブジェクト機能と共通であると記述されている場合を除き、次の定義が適用されます。

3.1 他の国際規格で定義されている用語

このおすすめ |国際規格では、ITU-T Rec. X.902 | で定義されている次の用語を使用しています。 ISO/IEC 10746-2 オープン分散処理 – 参照モデル: 基礎):

  • アクション;
  • 行動;
  • バインディング;
  • クライアント オブジェクト。
  • 消費者オブジェクト;
  • (<X> の) 作成;
  • データ・タイプ;
  • (<X> の) 削除;
  • ドメイン;
  • コントラクト環境タイプ;
  • 識別子;
  • 情報;
  • インスタンス(型の);
  • インスタンス化 (<X> の);
  • インターフェース;
  • インターフェイス署名;
  • 姓;
  • 義務;
  • ODP 標準;
  • ODP システム;
  • 物体;
  • ポリシー;
  • 役割;
  • サブタイプ;
  • スーパータイプ;
  • 状態 (オブジェクトの);
  • <X> テンプレート;
  • 取引
  • タイプ;
  • 視点

このおすすめ |国際規格では、ITU-T Rec. X.903 | で定義されている次の用語を使用しています。 ISO/IEC 10746-3 (オープン分散処理 – 参照モデル: アーキテクチャ):

  • アナウンス署名;
  • バインディング オブジェクト;
  • コミュニティ;
  • 複合結合;
  • 計算インターフェース;
  • 計算インターフェース署名;
  • 計算インターフェースのタイプ。
  • 計算オブジェクト署名;
  • 計算仕様;
  • 計算上の観点;

    注 —この勧告全体を通して |国際標準では、「計算」という修飾子が省略されることがよくあります。

  • 動的スキーム;
  • エンジニアリング インターフェイス リファレンス。
  • エンタープライズ仕様;
  • <X>連邦;
  • フロー署名タイプ;
  • フロータイプ;
  • 情報仕様;
  • 尋問署名;
  • 不変のスキーマ;
  • 呼び出し;
  • 手術;
  • 操作署名タイプ;
  • 運用インターフェース署名;
  • プリミティブ バインディング。
  • プリミティブ シグナル バインディング タイプ。
  • プリミティブ ストリーム バインディング タイプ。
  • サービス提供;
  • シグナル インターフェイスのシグネチャ タイプ。
  • 信号署名タイプ;
  • 静的スキーム;
  • ストリーム インターフェイスの署名タイプ。
  • 終了署名タイプ;
  • 取引機能;
  • タイプリポジトリ機能。

このおすすめ |国際規格では、ITU-T Rec. X.950 | で定義されている次の用語を使用しています。 ISO/IEC 13235-1 (オープン分散処理 – 取引機能: 仕様):

  • サービスの種類;
  • プロパティタイプ。

このおすすめ |国際規格では、ITU-T Rec. X.930 | で定義されている次の用語を使用しています。 ISO/IEC 14753 (オープンな分散処理 – インターフェイス参照とバインディング):

  • 追加情報;
  • 行動;
  • 因果関係情報;
  • チャンネルクラス;
  • 直接参照型;
  • フロー記述タイプ。
  • フロータイプ;
  • グループ情報;
  • インターフェイス記述タイプ。
  • インターフェイス参照;
  • インターフェイス タイプ;
  • 位置情報;
  • 解釈されない参照型。
  • null 参照型。
  • 不透明な情報;
  • 操作記述タイプ。
  • 操作タイプ;
  • 運用インターフェイス タイプ。
  • サービス ステートメント タイプの品質。
  • 移転情報;
  • セキュリティ情報;
  • ストリーム インターフェイス タイプ。

3.2 この勧告で定義されている用語 |国際規格

このおすすめ |国際規格では、次の用語を定義しています。

3.2.1

関係

値が割り当てられた 2 つ以上のロールを含む述語。

3.2.2

関係タイプ

役割の数と種類を表す関係の一種。

3.2.3

関係

同じ関係タイプの関係のセット。

3.3 OMG メタオブジェクト機能で定義されている用語

メタオブジェクト機能と共通であると説明されているテキストでは、この勧告 |国際規格では、次の定義を使用しています。

3.3.1

メタオブジェクト機能

任意の型システムの型情報のリポジトリに対するオブジェクト管理グループの仕様。

3 Definitions

For the purposes of this Recommendation | International Standard, the following definitions apply, except for where the text is described as being common with the Meta-Object Facility.

3.1 Terms defined in other International Standards

This Recommendation | International Standard makes use of the following terms defined in ITU-T Rec. X.902 | ISO/IEC 10746-2 Open Distributed Processing – Reference Model: Foundations):

  • action;
  • behaviour;
  • binding;
  • client object;
  • consumer object;
  • creation (of an <X>);
  • data type;
  • deletion (of an <X>);
  • domain;
  • environment contract type;
  • identifier;
  • information;
  • instance (of a type);
  • instantiation (of an <X>);
  • interface;
  • interface signature;
  • name;
  • obligation;
  • ODP standard;
  • ODP system;
  • object;
  • policy;
  • role;
  • subtype;
  • supertype;
  • state (of an object);
  • <X> template;
  • trading;
  • type;
  • viewpoint.

This Recommendation | International Standard makes use of the following terms defined in ITU-T Rec. X.903 | ISO/IEC 10746-3 (Open Distributed Processing – Reference Model: Architecture):

  • announcement signature;
  • binding object;
  • community;
  • compound binding;
  • computational interface;
  • computational interface signature;
  • computational interface type;
  • computational object signature;
  • computational specification;
  • computational viewpoint;

    NOTE — Throughout this Recommendation | International Standard, the qualifier"computational" is frequently omitted.

  • dynamic schema;
  • engineering interface reference;
  • enterprise specification;
  • <X> federation;
  • flow signature type;
  • flow type;
  • information specification;
  • interrogation signature;
  • invariant schema;
  • invocation;
  • operation;
  • operation signature type;
  • operational interface signature;
  • primitive binding;
  • primitive signal binding type;
  • primitive stream binding type;
  • service offer;
  • signal interface signature type;
  • signal signature type;
  • static schema;
  • stream interface signature type;
  • termination signature type;
  • trading function;
  • type repository function.

This Recommendation | International Standard makes use of the following terms defined in ITU-T Rec. X.950 | ISO/IEC 13235-1 (Open Distributed Processing – Trading Function: Specification):

  • service type;
  • property type.

This Recommendation | International Standard makes use of the following terms defined in ITU-T Rec. X.930 | ISO/IEC 14753 (Open Distributed Processing – Interface References and Binding):

  • additional information;
  • behaviour;
  • causality information;
  • channel class;
  • direct reference type;
  • flow description type;
  • flow type;
  • group information;
  • interface description type;
  • interface reference;
  • interface type;
  • location information;
  • non-interpreted reference type;
  • null reference type;
  • opaque information;
  • operation description type;
  • operation type;
  • operational interface type;
  • quality-of-service statement type;
  • relocation information;
  • security information;
  • stream interface type.

3.2 Terms defined in this Recommendation | International Standard

This Recommendation | International Standard defines the following terms:

3.2.1

relationship

A predicate involving two or more roles with assigned values.

3.2.2

relationship type

A type of relationship which expresses the number and type of the roles.

3.2.3

relation

A set of relationships of the same relationship type.

3.3 Terms defined in the OMG Meta-Object Facility

In text described as common with the Meta-Object Facility, this Recommendation | International Standard uses the following definition.

3.3.1

Meta-Object Facility

a specification of the Object Management Group for repositories of type information for arbitrary type systems.