This release ships SimGe 0.5.2 (September 14, 2026) with restored project open/save, preservation of identification text during standard conversion, and an updated Fora 20260720.1.0 code-generation profile. Module analysis clarifies the Domain Dominance label, and telemetry validation distinguishes sender work, delivery fan-out, and state exposure. The updated user manual links to the published structural-metrics paper and explains current generation, validation, and export workflows. Download the installer and read the release notes at SimGe Documentation.
This release (Release Notes)
Code generator is compatible w/ Fora Family
User Manual: Here
Simulation Generator (SimGe) is a model-driven engineering environment for HLA-based distributed simulation, integrating object model engineering, federation architecture modeling, federate code generation, and structural, topological, semantic, and kinetic analysis. It connects the design of simulation information models and federation architectures with software generation and the examination of measured execution behavior. SimGe fully supports evolving IEEE 1516 standards, including comprehensive alignment with IEEE 1516-2025 (HLA 4), while maintaining backward compatibility with earlier HLA specifications.
SimGe includes an integrated Object Model Development Environment (OMDE), Federation Architecture Modeling Environment (FAME), report generator, code generator, and a Telemetry Inspector Visualizer, providing an end-to-end toolchain for HLA-based simulation engineering from object modeling and federation architecture design through code generation to post-run telemetry analysis.
The Object Model Development Environment (OMDE) supports the creation, inspection, validation, and evolution of Federation Object Models (FOMs) and Simulation Object Models (SOMs). Integrated OMT tables, class diagrams, document viewers, dependency management, and analysis dashboards provide complementary views of model content and organization. Supported import, editing, validation, and export workflows cover HLA 1.3, IEEE 1516-2010 (HLA Evolved), and IEEE 1516-2025 (HLA 4), including FED and FDD artifacts.
The Federation Architecture Modeling Environment (FAME) brings federate applications, FOM/SOM associations, module dependencies, RTI connections, instance multiplicities, and host assignments into a unified architectural model. Federation Structure Diagrams and UML deployment views expose federation composition and deployment topology, while readiness checks and module-composition diagnostics support early design review and federation prototyping.
The Code Generator translates federation architecture and associated SOMs into C#/.NET federate integration code for Fora client,, targeting HLA 4. Generated components include federate and lifecycle scaffolds, object and interaction representations, model bindings, datatypes, and codecs. A layered architecture provides extension points for application behavior, while optional telemetry instrumentation preserves model context for subsequent runtime analysis (Topcu 2013 and Topcu 2011).
SimGe provides complementary analysis perspectives:
Static structural and topological analysis characterizes model size, inheritance depth and breadth, hierarchy load, structural imbalance, and polymorphic potential across object and interaction domains.
Semantic analysis examines datatype-derived payload weights, semantic saturation, payload dispersion, and the balance between object and interaction domains, helping identify concentrated model burdens and compare alternative designs.
Kinetic analysis connects design-time model characteristics with runtime activity and measured costs. Telemetry-based workflows examine sender work, delivery fan-out, state exposure, serialization performance, selectivity, and operational drift under recorded workloads.
Explore the current capabilities in SimGe Features.
Github Pages: User manual, release notes etc.
Distributed Simulation: A Model Driven Engineering Approach — A new book "Distributed Simulation: A Model Driven Engineering Approach" is coming. It presents some case studies using SimGe. You can place your order now.
Guide to Distributed Simulation with HLA — The only manual fully compatible with RACoN and SimGe Includes numerous step-by-step examples and code snippets to help the reader understand the RTI concepts Contains a large-scale case study serving as a running example, involving multi-agents Supplies links to downloadable sample source code Covers not only federation development, but also federate development.
To ensure SimGe runs smoothly on your machine, please ensure the following prerequisites are met:
Operating System: Windows 11 (64-bit recommended).
Framework: Microsoft .NET 8.
For Generated Code: Visual Studio 2026 or later is recommended to open and compile the simulation projects generated by SimGe.
Code Generation Platform: RACoN v0.0.2.5 and upper
SimGe is a free academic research tool provided “as is” without warranty or guaranteed support. It is intended solely for research and educational use and is not suitable for production or mission-critical environments. Backward compatibility is not guaranteed. Users assume all risks associated with its use. Feedback may be submitted via the Contact page.