SimDeveloper
by Nextel Engineering provides a next-generation M&S
modules development environment. This tool focuses the
development in the mathematical and engineering modelling,
not in the coding, as postulated by the Model Driven
Architecture (MDA) paradigm. The use of SimDeveloper
enables the concept of M&S repositories. The configuration
element will be the engineering model, not the source
code. Generated code is in full compliance with DDS
and HLA standards.
SimDeveloper is based
on Mathworks® products: Matlab, Simulink and Stateflow
and their associated code generators. It generates ANSI
C++ code that has the clarity and efficiency of professional
handwritten code. The generated code is exceptionally
compact and fast, essential requirement for real time
performance.
SimDeveloper
is a complete package based on procedures and tools
that allow the simulation engineer to set the requirements,
design the complete simulation modules architecture,
design the individual modules, test (unit and integrated)
and generate the code automatically.
Main Highlights:
| - |
Compliant with international
Standards |
| |
| > |
IEEE 1516 HLA |
| > |
OMG DDS |
| > |
Do 178B |
|
| - |
Based on Mathworks COTS tools |
| |
|
| - |
Implements all the development
cycle for Simulation Modules design. |
| |
| > |
Requirements Specification |
| > |
Design of the simulation
module |
| > |
Coding |
| > |
Unit testing |
| > |
Module simulation integration
testing |
| > |
Documentation of all artifacts |
|
| - |
Generated code is in ANSI C++
and certifiable Do 178B |
| |
| > |
Independent of the host
simulation platform |
| > |
Open code |
|
Simdeveloper includes
different specific adapters for the deployment of modules
on specific host simulation platforms. The specific
adapter allows as well users to generate code C/C++
compatible with the state machine and the communication
protocols specific to the host simulation platform.
Currently the
specific adapters available are:
| >> |
Adapter Framework Simware.
SimWare
is a commercial open frame architecture developed
by NEXTEL compliant with international standards
such as IEEE HLA or OMG DDS. This architecture
allows for the construction of distributed simulations
compatible with the standard DDS, communicating
the different modules including simulation and
applications user interface and link these DDS
simulations DDS federations HLA federated as independents.
These features confer SimWare
capabilities both for the distributed simulation
to run on a single computer. The various components
that make up a simulator supports SimWare
communicate via processes publication / subscription.
Each module simulation or user interface behaves
as an object capable of publish and subscribe
to others simulation data and interactions.
|
| >> |
Adapter ANSI C++. Generate
full ANSI compliant C++ code, that can be integrated
in any customer system. |
| >> |
Adapter CORBA. Allows the integration
of modules as CORBA objects. |
Nextel Engineering can develop any other adapter
tailored to the requirements of your host platform needs.
|