Object Model Development Tool from AEGIS Research Center for Windows


The primary purpose of the Object Model Development Tool (OMDT) is to automate the process of constructing Simulation Object Models (SOMs) and Federation Object Models (FOMs). These object models are key components in developing HLA federations of simulations. The tool provides the user with an interface to object models consistent with the tabular views defined in the HLA OMT specification . As object models are constructed, the OMDT performs consistency checking to ensure that the specification complies with the rules defined by the HLA OMT.


In addition to automating the construction of object models, the OMDT provides the user with an interface to the DMSO Modelling and Simulation Resource Repository(MSRR). This interface allows users to browse,download and upload object models to the MSRR.


Once an object model has been constructed, the tool can generate the Federation Execution Details(FED) file required by the Runtime Infrastructure(RTI) to execute the federation.


This OMDT tool provides for the development of the following tables which are used to specify information about classes of objects, their attributes and their interactions.


* Object Class Structure Table: To record the subclass-superclass relations between different types of simulation/federation objects.


* Object Interaction Table: To record the types of interactions that are possible between different classes of objects, their affected attributes, and the interaction parameters.


* Attribute/Parameter Table: To specify details of the public attributes of objects and the parameters of interaction in a simulation/federation.


* FOM/SOM Lexicon: To define all of the terms used in the tables.