5. 情報要件(Information Requirements)
情報要件とは、船舶配置を定義する上で必要な項目、その幾何学的表現及び関連特性をデータとして交換するために必要な情報についての規定である。情報要件は、機能単位(Unit of Functionality)、アプリケーションオブジェクト(Application Objects)及びアプリケーションアサーション(Application Assertions)によって構成される。アプリケーションアサーションでは、個々のアプリケーションオブジェクトに関する記述とアプリケーションオブジェクト間の関係づけを行う。これらの情報要件は、本アプリケーションプロトコルのキーワードにより定義される。
このAP内で規定されるUoFsは2つのカテゴリーに分かれる。1つはShipAP間で共通なShip Common Model(SCM)であり、他の1つは、本AP特有の部分を記述する空間配置(Spatial Arrangements)である。図5−1を示す。
図中、“Product Definition Framework”で示されたUoFのグループはShip Common Modelの主要部分を提供し、ものの関係付け、それらの特性の定義付け、shipAP内での表記法の共通コンセプトを提供するものである。
“Product Structure”で示されたUoFのグループは主に空間、組立あるいは仕組みなどによって1つの製品を異なった階層で構造化する方法を提供するものである。
“Support Resources”で示されたUoFのグループはこのShipAPで利用される全てのISO
10303 part 40 series resourcesを提供するものである。
“Utilities”で示されたUoFのグループはこのShipAPで利用される全てのconfiguration
management、 location concepts、 external references、 ship measureおよびship general
characteristicsの情報を提供するものである。
“Spatial Arrangements”で示されたUoFのグループはshipの空間配置を定義するのに必要な仕様情報全てを提供するものである。
(拡大画面:65KB) |
|
図5−1 AP215のUoFs
5.1 機能単位(Units of Functionality)
機能単位とは、データの特性やそのデータの持つ役割を考慮に入れ、提案された基本単位である。船舶配置に関わるアプリケーションプロトコルでは、次の機能単位(以下UoFと称す)を規定している。
・cargoes
・coatings
・compartment_design_definitions
・compartment_properties
・compartment_requirements
・configuration_management
・damaged_stability
・definitions
・external_references
・hull class_applicability
・items
・loading conditions
・location_concepts
・product_structures
・shapes
・ship_general_characteristics
・ship_measures
・spaces
・tonnage
・weights
5.2 アプリケーションオブジェクト(Application Objects)
・アプリケーションオブジェクトとは、独自のアプリケーション概念を具体化する、基本的な要素であり、そのデータ要素を記述している属性を含めるものである。本章では、船舶配置のアプリケーションプロトコルに関するアプリケーションオブジェクトについて解説する。
・AP215 N1014文書では、184個のアプリケーションオブジェクトが宣言されている。各々のオブジェクトは5.1に列記した19個のUoFによって利用されることになる。
・次節にUoF;arrangement_relationships、cargoes、coatings、compartment_design_definitions、compartment_properties、compartment_requirements、compartmemts、configuration_managementの合計8つのUoFに関係するアプリケーションオブジェクトおよび関連データオブジェクトを解説する。なお次頁オブジェクトの括弧内はN1014の節番号を示す。
|