To completely define a system, one must precisely specify the behavior model detailing the functional and control flows, the inputs and outputs, the physical architecture model, and the performance model.
The inputs to this process include requirements, and the outputs include a system design model. The system design model must satisfy all the requirements in a logical manner so that the system is dynamically consistent. If the behavioral model is flawed and not corrected during the initial design stages, problems will likely multiply during development. Inevitably, when achievement of dynamic consistency is left until the end of a project (during integration and testing), it is the least attainable and the most costly to correct. An automatically generated dynamic verification simulator can help identify flaws early in the development cycle.
COREsim is a simulation engine embedded in all versions of CORE that provides this automatic dynamic verification of operational and/or behavior models constructed as part of a system, architecture, program, or process definition in CORE. COREsim provides the ability to evaluate designs from two perspectives:
A fundamental benefit of using COREsim is the automatic generation of a simulation from the system operational or functional model ensuring that the simulation model and system functional model remain consistent. If changes are made to the simulator, those changes are automatically reflected in the system model. This differs from classic stand-alone simulators in which the simulation itself is tuned with changes often not reflected in the system specification. The net result is virtual prototyping at the system level directly from the system model.
![]() |
COREsim is important enough to have its own document, the COREsim User Guide available from the Help>>Documentation menu. It's easy to get started, and the power scales. You can simulate your model literally from the first minute and gain value but the value goes much further. If you are interested in truly leveraging the embedded and automated validation present with COREsim as well as the ability to virtual prototype at the system model level, review the guide or contact the Vitech team for further information. |