4.1 Basic_geometry
このUoFは造船学について述べられ、ship moulded formの表現の中で使われているpoints、curves、surfaceを範疇に含み規定している。
次のようなアプリケーションオブジェクトがbasic_geometry UoFで使用される。
- ship_curve;
- ship_curve_with_spacing position;
- ship_point;
- ship_surface;
4.2 configuration_management
このUoFはバージョン、承認、定義の変更などを探るための形態管理について規定している。versionは、それぞれの異なるバージョンが、他のものとバージョン履歴をどのよう持つかという概念を規定している。Approvalは、承認状況を探るための属性状況のリンクについて規定し、いつ、誰が、どのレベルで承認したか、という情報を規定している。またchangesはいつ、だれが属性情報を変更したか、という情報について規定し、他の属性が新たに作成されたり、変更や削除されたことによる影響についても記述されている。configuration_management UoFは全てのshipbuilding関連アプリケーションプロトコルについて共通である。
次のようなアプリケーションオブジェクトがconfiguration_management UoFで使用される。
- approval_event;
- approval_history;
- change;
- change_impact;
- change_plan;
- change_realization;
- change_request;
- change_state;
- check;
- definition_version_event;
- envisaged_version_creation;
- events;
- revision;
- revision_with_context;
- versrin_creation;
- version_deletion;
- version_modification;
- version_history;
- version_relationship;