この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 定義と略語
ISO 10303 のこの部分の目的のために、次の定義と略語が適用されます。
3.1 ISO 10303-1 で定義されている用語
ISO 10303 のこの部分では、ISO 10303-1 で定義されている次の用語を使用しています。
- アプリケーション;
- アプリケーションプロトコル (AP);
- データ;
- 実装方法;
- 情報;
- 情報モデル;
- 製品情報モデル;
- プロトコル実装適合宣言 (PICS);
- 構造。
3.2 ISO 10303-11 で定義されている用語
ISO 10303 のこの部分では、ISO 10303-11 で定義されている次の用語を使用しています。
- 複雑なエンティティ データ型。
- データ・タイプ;
- 実在物;
- エンティティ データ タイプ。
- エンティティ インスタンス;
- 実例;
- 人口;
- 価値。
3.3 その他の定義
ISO 10303 のこの部分では、次の定義が適用されます。
3.3.1
申請スキーム
EXPRESS を使用して定義され、特定のコンテキストまたはドメインで関心のあるデータを記述する情報モデル。
注記 1: ISO 10303 アプリケーション プロトコルの一連のパートで定義されているスキームは、アプリケーション スキームと見なされます。
3.3.2
同時アクセス
複数のコンピュータ アプリケーションがリポジトリ内のデータを同時に操作する機能。
3.3.3
制約
EXPRESS を使用して定義され、特定のコンテキスト内でデータが有効かどうかを判断するためにデータを評価できるデータに課される制限。
3.3.4
現在のスキーム
EXPRESS インターフェース仕様を介して、他のスキーマからのアイテムが可視化される EXPRESS スキーマ。
3.3.5
外部スキーマ
インターフェース化されたすべての項目が解決され、ネイティブスキーマのデータ型と同等のドメインとして定義されたデータ型を含む EXPRESS スキーマ。
注記 1: A.1.1 は、インターフェース項目を解決するためのプロセスを記述している。
3.3.6
外国のスキーム
現在のスキーマ以外の EXPRESS スキーマで、EXPRESS インターフェース仕様を介して現在のスキーマで項目が可視化される。
3.3.7
識別子
エンティティ インスタンスと集約インスタンスが SDAI セッション内で一意に認識される実装依存の名前。
3.3.8
実装クラス
ISO 10303 のこの部分で定義されている機能の実装可能なサブセットの仕様であり、実装が準拠する可能性があります。
3.3.9
イテレータ
アプリケーション プログラムが集合体のインスタンスの内容をトラバースできるようにするメカニズム。
3.3.10
ネイティブスキーム
スキーマ インスタンスまたは SDAI モデルのベースとなる可能性がある、すべてのインターフェース化された項目が解決された EXPRESS スキーマ。
3.3.11
リポジトリ
識別可能なデータ保管施設。
3.3.12
スキーマ インスタンス
エンティティ インスタンスのドメインを確立する、関連する SDAI モデルの論理的な関連付け。このドメインは、エンティティ インスタンス間の参照の制限であり、グローバル ルールの検証が行われるドメインです。
3.3.13
SDAI モデル
関連エンティティ インスタンスが存在するコンテナ。
3.3.14
SDAI 言語バインディング
特定のコンピューティング言語で指定された SDAI 機能。
3.3.15
SDAIスキーム
ISO 10303 のこの部分で定義されている EXPRESS スキーマ。
3.3.16
セッション
1 つのアプリケーションによる SDAI 実装の使用の開始と終了の間に発生する操作。
3.3.17
検証
インスタンスが、その構造、値、および関係を記述するスキーマで指定された制約を満たしていることを確認するプロセス。
3.4 略語
ISO 10303 のこの部分では、以下の略語が適用されます。
| AP | アプリケーションプロトコル |
| 写真 | プロトコル実装適合宣言 |
| ro | 読み取り専用 |
| rw | 読み書き |
| SDAI | 標準データ アクセス インターフェイス |
3 Definitions and abbreviations
For the purposes of this part of ISO 10303, the following definitions and abbreviations apply.
3.1 Terms defined in ISO 10303-1
This part of ISO 10303 makes use of the following terms defined in ISO 10303-1:
- application;
- application protocol (AP);
- data;
- implementation method;
- information;
- information model;
- product information model;
- protocol implementation conformance statement (PICS);
- structure.
3.2 Terms defined in ISO 10303-11
This part of ISO 10303 makes use of the following terms defined in ISO 10303-11:
- complex entity data type;
- data type;
- entity;
- entity data type;
- entity instance;
- instance;
- population;
- value.
3.3 Other definitions
For the purpose of this part of ISO 10303, the following definitions apply.
3.3.1
application schema
an information model, defined using EXPRESS, describing the data of interest in a particular context or domain.
Note 1 to entry: The schémas defined in the ISO 10303 application protocol series of parts would be considered application schémas.
3.3.2
concurrent access
the ability for more than one computer application to manipulate data in a repository at the same time.
3.3.3
constraint
a limitation, defined using EXPRESS, imposed on data against which the data may be evaluated to determine whether the data is valid within a particular context.
3.3.4
current schema
an EXPRESS schema into which items from other schémas are made visible via the EXPRESS interface specification.
3.3.5
external schema
an EXPRESS schema, with all interfaced items resolved, containing data types that are defined as domain equivalent with data types in a native schema.
Note 1 to entry: A.1.1 describes the process for resolving interfaced items.
3.3.6
foreign schema
an EXPRESS schema other than the current schema from which items are made visible in the current schema via the EXPRESS interface specification.
3.3.7
identifier
an implementation-dependent name by which entity instances and aggregate instances are uniquely known within an SDAI session.
3.3.8
implementation class
the specification of an implementable subset of the functionality defined in this part of ISO 10303 to which an implementation may conform.
3.3.9
iterator
a mechanism that allows an application program to traverse the contents of an instance of an aggregate.
3.3.10
native schema
an EXPRESS schema, with all interfaced items resolved, upon which a schema instance or SDAI-model may be based.
3.3.11
repository
an identifiable data storage facility.
3.3.12
schema instance
a logical association of related SDAI-models establishing a domain of entity instances. This domain is the limit for references between entity instances and is the domain over which global rule validation occurs.
3.3.13
SDAI-model
a container within which related entity instances exist.
3.3.14
SDAI language binding
the SDAI functionality specified in a particular computing language.
3.3.15
SDAI schema
an EXPRESS schema that is defined within this part of ISO 10303.
3.3.16
session
the operations that occur between the initiation and termination of the use of an SDAI implementation by one application.
3.3.17
validation
the process of checking that instances satisfy the constraints specified in the schema that describe their structure, values, and relationships.
3.4 Abbreviations
For the purposes of this part of ISO 10303, the following abbreviations apply.
| AP | application protocol |
| PICS | protocol implementation conformance statement |
| ro | read-only |
| rw | read-write |
| SDAI | standard data access interface |