5 ARM (Application Reference Model:応用参照モデル)
5.1 ship_general_characteristics (SHI)
ship_general_characteristics UoFは、船の寸法と識別を詳述するための一般的な情報を提供する。このUoFは、船舶所有者、造船会社と船級協会のための確認に関する情報と同様に、主な設計パラメータ、規則や法規の計算に必要なパラメータのための寸法情報を含んでいる。このUoFは、全ての船舶関連のアプリケーションプロトコル(AP)に共通である。
ここではN871Annex G (ARM)を参照しながら、ship_general_characteristics UoFに含まれる13個のアプリケーションオブジェクトについて解説していく。
5.1.1 Ship Type (N871-4.2.105)
shiptypeは、一種のFunctional_definition(N871-4.2.44を参照)であり、船が設計される際の、機能、目的または任務の記述である。船は、複数の機能を持つかもしれない。この場合、いくつかのタイプのentityが、船舶のインスタンスに定義され、割り当てられる。ship typeの完全なリストを提供することは、ほとんど不可能である。したがって、メジャーな型だけは明白に名をつけるが、その他のもめに関しては記述属性を通して指定することになるだろう。shiptypeは、Carrier(N871-4-2.10参照)、Working_ship(N871-4.2.136参照)、Research_ship(N871-4.2.88参照)またはNavy_ship(N871-4.2.73参照)のいずれかである。shiptypeと関連するデータは、以下の通り。
- defined_for (N871-4.2.105.1)
defined_forは、Ship Typeが定義する船について詳述する。
- description (N871-4.2.105.2)
description attribute(記述属性)は、ship typeを割り当てるために使われる。そして、それは全てをカバーしないか、更なる説明を必要としない。
5.1.2 Carrier (N871-4.2.10)
キャリアーは、shiptype(N871-4.2.105参照)の一つで、商品または乗客を輸送する船である。キャリアーと関連するデータは、以下のとおり。
- has_type
has_typeは、Carrierのタイプを詳述し、以下の内の一つである。
- Bulk_Carrier (N871-4.2.10.1.1)
ばら荷の輸送のために造られる貨物船
- Car_Carrier (N871-4.2.10.1.2)
車を製造業者からエンドユーザーまで輸送するために作られる貨物船。
- Car_Ferry (N871-4.2.10.1.3)
乗客・乗用車・貨物自動車の輸送のために造られる船。
- Chemical_Tanker (N871-4.2.10.1.4)
化学製品の輸送のために特別に設計される貨物船。
- Container_Carrier (N871-4.2.10.1.5)
コンテナの輸送のために造られる貨物船。
- Cruise_liner (N871-4.2.10.1.6)
クルーズ客船、乗客を楽しませる事を目的として造られる船。
- Dry_cargo_Vessel (N871-4.2.10.1.7)
梱包されていないが自由に運べる乾いた積荷(例えば穀物や石炭など)を輸送するために造られる貨物船。