A Modeling and Simulation Framework for Computer Generate Force

The computer generate force modeling and simulation (M&S) framework aims to provide a platform to accelerate the development of CGF simulations. Reusability and composability are the foundation to achieve this goal. The key technologies to implement the composability are discussed, and the framework's layered structure is proposed to guide the implementation of the framework tools, which are used to create, manage, and compose models and simulations. The model specification is designed to regulate the model implementation inside the framework. The specification not only provides an approach to build concept model, but also make it possible to represent, create and compose the models in an extensible way. The assistant tools could be built upon the model specification. The specification also gives a higher-level description for behavior models, which always need to deal with logic process when compose. The approach is drawn from BOM, which describes the interactions and states transformation by events sequence and finite state machine respectively. Some utility components have been developed to help mapping the model description to the real implementation.