日本財団 図書館


(13)Envisaged_version_creation(4.2.90)
本アプリケーションオブジェクトは、新しいVersionable_objectへ導くEventであるVersionable_object_change_event(4.2.180)のタイプである。予定されている出来事であり実際にはまだ行っていない出来事を記述する。Eventの対象であるDefinition、Item_structure、Item_relationshipはまだ存在せず、記述的であり形式的でないプロパティにかんして記述されている。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−base
−category
baseは、予定された新しい改訂が導かれるVersionable_objectを特定する。Categoryは、予定されたVersionable_objectの分類を記述する。
 
(14)Event(4.2.91)
本アプリケーションオブジェクトは、明確な時間に、明確な人物や組織が、明確な理由を持って行った出来事を記述する。各出来事は、Approval_event(4.2.4)、Check(4.2.26)もしくは、Versionable_object_change_event(4.2.180)のどれか一つである。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−caused_by
−caused_when
−description
caused_byは、出来事を起こした人物または組織を記述する。caused_whenは、出来事の起こった日付及び時間を記述する。Descriptionは、出来事の起こった理由の記述である。
 
(15)Item(4.2.109)
ItemはDefinalbe_object(4.2.79)のタイプで、独立した識別可能な事項であり、一つ以上の設計又は建造活動に於いて使用される。Itemは物理的又は精神的な活動によって作成されたり一つ以上の他のItemから生じる事項であるが、必ずしも物理的実体を表わすわけではなく、活動やタスクのような論理的概念を表わすこともある。Itemは他のItemと関連性があったり、あるItem_structureの構成要素であったりする。各Itemは、Change(4.2.20)、Ship(4.2.141)、Space(4.2.145)、Space_product_structure(4.2.151)の何れかとなる。Itemと関連付けられるデータには以下のものがある。
−description
−documentation
−name
−ship_context
descriptionはオプション記述であり、自身のための記述を規定する。documentationは、自身に関するの書類を規定する。nameは、人が読んでそれ自身の内容が察しのつく名前を規定する。ship_contextはオプション記述であり、Shipへ適用される事に関する自信のコンテキストを記述する。
 
(16)Item_relationship(4.2.110)
Item_relationshipはDefinable_object(4.2.79)及びVersionable_object(4.2.179)のタイプであり、二つのItemの関連付けを規定する。関連するItemは、共通の機能若しくは活動を持ち合わせており、またはお互いに依存しあっている場合がある。Item_relationshipと関連付けられるデータには以下のものがある。
−external_item_1
−external_item_2
−item_1
−item_2
external_item_1は、オプション記述で、それがItemのインスタンスを外部参照している場合に関連するitemを記述する。external_item_1も、オプション記述で、それがItemのインスタンスを外部参照している場合に関連するitemを記述する。item_1も、オプション記述で、同じインスタンスモデル内にある場合に関連するitemを示す。item_2も、オプション記述で、同じインスタンスモデル内にある場合に関連するitemを示す。
 
(17)Item_structure(4.2.111)
Item_structureはdefinable_object(4.2.79)とversionable_object(4.2.179)の下位型であって、多分、Item_relationshipsによって関連付けられるitemの集合である。各Item_structureは、Space_product_struture(4.2.151)である。Item_structureは、構成要素数や連結性又は周期性に関する制限を持たない。Item_structureと関連付けられるデータには以下のものがある。
−external_items
−external_relationship
−items
−relationships
External_itemsは、それ自信に属する個々にやり取りするファイル以外の物を規定する。External_relathoshipは、それ自身に属する個々にやり取りするファイル以外の物との関係を規定する。itemsは、それ自身に属する個々にやり取りするファイルに限った物を規定する。relationshipsは、それ自身とそれ自身に属する個々にやり取りするファイルに限った物との関係を規定する。
 
(18)Revision(4.2.139)
本アプリケーションオブジェクトは、関係のあるオブジェクトとその構成の定義、連結している部品間のリンクを提供するVersionable_object(4.2.179)のタイプである。これは、自動的には生成されず、必要時に明示的に作成しなければいけない。各RevisionはRevision_with_context(4.2.140)となる場合がある。
例−関係のあるオブジェクトは板定義された部材を持つ船体横断面が挙げられる。同じバージョンで定義される板の定義しか持っていない。
本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−description
−members
−name
descriptionは、改訂する原因を記述する。membersは、Revision内のVersional_objectを記述する。nameは、特定のRevisionを定義するためのラベルを記述する。
 
(19)Revision_with_context(4.2.140)
本アプリケーションオブジェクトは、関係のあるオブジェクトとその構成の定義、背景、連結している部品間のリンクを提供するRevision(4.2.139)のタイプである。
各Revision_with_contextは、Space_product_structure_revision(4.2.152)となる場合がある。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−context_of_revision
context_of_revisionは、高次の関連オブジェクトへのリンクを記述する。
 
(20)Ship(4.2.141)
Shipは一連のShip building Apsでサポートされるただ一つのproduct製品のItem(4.2.109)である。この製品を規定する全てのデータはshipに関連付けられる。shipオブジェクトに関連する製品モデルの定義データは、初期計画段階、初期及び詳細設計段階、建造段階、運用段階などライフサイクルの如何なる段階をも対象としている。
注)船名は、Ship_designationで特定される。これは、Versionを持つものである可能性がある。
Shipと関連付けられるデータには以下のものがある。
−single_hull_or_class
−ship_item
−units
single_hull_or_classは、データ交換が単胴船と多胴船のどちらに適用されるのかを記述する。これは、次の内の一つとなる。
design_for_single_hull:製品データが単胴船に適用される。
design_for_multiple_hulls:製品データが多胴船に適用される。
ship_itemは、特定されたshipに適用される構成物を規定する。
unitsは、船舶モデルに使用される全ての寸法の種類のために、事前に定められた単位への参照を記述する。Unitsは、Derived_unit若しくはNamed_unitの何れかとなる。これは、値を持たない場合もあり、また一つ若しくはそれ以上の重複しない値を持つ場合もある。
 
(21)Version_creation(4.2.174)
Version_creationは、新たにDefinitionや、Item_structureやItem_relationshipを作成するEventを特定するVersionable_object_change_event(4.2.180)の一つの型である。もし対象となるVersionable_objectが実在するVersionable_objectを元にしているのであれば、Base属性を移植するほうがよい。元のVersionable_objectは、対象となるVersionable_objectの直前のバージョンである必要はないが、元のVersionable_objectは、同じItemの改訂履歴に含まれる以前のバージョンか、対象Versionable_objectの生成に寄与した他のItemのVersionable_objectを引用することがある。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−base
−subject
baseは、起源となっているVersionable_objectを示す。subjectは、変更によって生成されたVersionable_objectを示す。
 
(22)Version_deletion(4.2.175)
Version_deletionは、Definitionや、Item_structureやItem_relationshipを削除するEventを特定するVersionable_object_change_event(4.2.180)の一つの型である。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−subject
subjectは、変更によって削除あるいは削除予定のVersionable_objectを示す。
 
(23)Version_history(4.2.176)
Version_historyは、Versionable_objectとそれらのVersionable_relationshipを互いに関係のある前身と後続の役割で特定する。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−current_version
−relationships
−versions
current_versionは、このVersion_historyのなかで現在のバージョンの役割をするVersionable_objectを特定する。relationshipsは、Version_historyの内部のVersionable_relationshipを特定する。versionsは、Version_historyの内部のVersionable_objectを特定する。
 
(24)Version_modification(4.2.177)
本アプリケーションオブジェクトは、ある物の変更を生じさせた出来事を特定するVersionable_object_change_event(4.2.180)の一つの型である。すなわち現存のオブジェクトの新しい改訂が生成されたことを示す。元のVersionable_objectは、対象Versionable_objectの直前のバージョンである必要はなく、同じItemであるVersionable_historyに含まれる以前のバージョンを引用することがある。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−base
−subject
baseは、元になっているVersionable_objectを示す。subjectは、変更によって修正されたもしくは修正されるVersionable_objectを示す。
 
(25)Version_relationship(4.2.178)
Version_relationshipは、Version_historyの同じ型の2つのVersionable_objectの関係を定義する。
−predecessor
−reason
−successor
predecessorは、後続に受け継がれる元となるVersion_objectを示す。reasonは、ある人によってある時に作成された新しいversionに対する理由である。successorは、predecessorから引き継がれる次のVersion_objectを指す。
 
(26)Versionable_object(4.2.179)
Versionable_objectはVersion付けを行うものであり、それぞれ、Definition(4.2.80)、Document(4.2.85)、Item_relationship(4.2.110)、Item_structure(4.2.111)、Revision(4.2.139)のうちどれかになる。本アプリケーションオブジェクトは次の属性データと関連付けを行う。
−description
−version_id
descriptionはオプション記述であり、対象物を特定若しくは記述する付加情報を示す。version_idはVersionのidを特定する。
 
(27)Versionable_object_change_event(4.2.180)
本アプリケーションオブジェクトは、Event(4.2.91)のタイプであり、Definitionや、Item_structureやItem_relationshipの変更される出来事を効果的に統合したものである。それぞれ、Envisaged_version_creation(4.2.90)、Version_creation(4.2.174)、Version_modification(4.2.177)、Version_deletion(4.2.175)の何れかとなる。







日本財団図書館は、日本財団が運営しています。

  • 日本財団 THE NIPPON FOUNDATION