The Simware Framework provides tools for creating and managing simulators. It has three main pillars:
1) The Modeler, which allows modeling data using HLA formats and generates libraries.
2) SimDeveloper, which allows building simulation models in Matlab/Simulink without programming.
3) The eHost and ACS, which manage simulations through a configuration file and GUI.
Simware can connect different simulators using DDS as the backbone, and manage both new and existing HLA and DIS simulators through a joint interface. Future evolutions include improved support for multiple instances, direct integration of assets into Simulink, and open service layers like LSA.