SimGe is
a fully-dressed
High Level Architecture (HLA) object model
editor, simulation design and development environment, and a
code generator that is intended to generate code automatically
for HLA based distributed simulations.
SimGe includes an object model editor (OME), a report generator, and a code generator.
SimGe OME allows the user to manage the object model and enables the creation and
modification of HLA object model template and object models and
the import and export of the HLA related files (i.e. Federation
Execution Details (FED), Federation Document Data (FDD)). The
code generator automatically generates code for the target
platform, which is an HLA
Runtime infrastructure (RTI) abstraction
layer called
RTI abstraction component for .NET (RACoN).
The architecture of the generated code by SimGe conforms to the
layered simulation architecture as specified in (Topcu
2013 and
Topcu 2011).
Current capabilities of SimGe are presented in the following
paragraphs.
Object Model Editor (OME)
OME supports both OMT 1.3 specification and OMT 1516.2010
specification.
OME
allows creation and import of a SimGe project object model.
OME
allows import and export of an HLA 1.3 FED file.
OME
allows import, export, and validation of an HLA 1516.2010 FDD file. The
user interface support for editing and modifying notes
element is not provided yet.
Please note that this is a research
and an academic tool that is
not intended for a production environment. No support is guaranteed. Use it at your own
risk. Also note that SimGe versions do not follow backward
compability policy. This means that a new version of SimGe may not
load an older object model, which may cause loss of work.
Documents:
SimGe User Manual
(draft)- This document is
intended for SimGe users. This document is also bundled with
installation.