2012年12月30日 星期日

兵棋聯模物件模型Federation Object Model(FOM)




FOM(Federation Object Model)是一種HLA dependent的資訊交換模型,依據HLA的規範必須再針對包括HLA Dimensions HLA TimeHLA TagsHLA Synchronizations HLA Transportations HLA Switches等資料傳輸或演訓控制管理等內容進行描述,這些部分並不會包含在BOM中,因為這些內容可能會因不同的演訓需求而有所不同。

以下為OMT定義 FOM的項目:
一、 
1.    HLA ObjectClass:用於紀錄FOMSOM的所有物件類別名稱並描述他們的類別與子類別關係。
2.    HLA InteractionClass:用於紀錄FOMSOM的所有相互作用的類別名稱並描述他們的類別與子類別關係。
3.    HLA Attribute:詳細說明FOMSOM中物件屬性的特性。
4.    Parameter:用於詳細說明FOMSOM中相互作用的參數特性。
二、 
1.    HLA Time:用於說明時間值得表示。
2.    HLA tag:用於說明應用於HLA服務中的標籤表示方法。
3.    HLA Synchronization:用於說明HLA服務中的表示和數據類型。
4.    HLA Transportation:用於描述所用的傳輸機制。
5.    HLA Switches:用於描述RTI所用的參數初始設置。
6.    HLA Datatype用於說明object model中數據表示的細節,實際是由6個項目組成:
I.    basicDataRepresentations
II.  simpleDataTypes
III.enumeratedDataTypes
IV.  arrayDataTypes
V.    fixedRecordDataTypes
VI.  variantRecordDataTypes

參考論文資料: 遵循IEEE1516標準的對像模型開發工具研究與實現

沒有留言:

張貼留言