Customer Area:
User Name:
Password:
   J-80 Worlds
       Championship 2008
   News
» Nextel Engineering was ITEC-2008
» Nextel Engineering asiste a ITEC-2008
  Events
» ITEC2008
10-12 June 2008
Stockholm, Sweden
» ITSEC2008
1-4 December 2008
Orlando, USA
   Faqs
PRODUCTS - SIMWARE | SimDeveloper | NCWare

Developing Open and Interoperable Systems

SimWare® is a complete commercial off-the-shelf simulation development framework. It is compliant with the new trend of constructing simulations systems as Simulation Networks, compliant with Network-Centric environments. It provides a reference architecture, toolkits and development environments. SimWare is an open architecture, focused on interoperability with standards (IEEE HLA, OMG DDS, SOA, etc.).

SimWare is a distributed, data centric architecture, based on the use for our middleware NCWare, a Nextel Engineering product, for networking different kind of systems: real, simulated and C2. It is a Service Oriented Architecture, enabling interoperability and reusability of M&S and C2 systems at the subsystem level.

SimWare supports the Simulation Network Concept. Whereas existing centralized simulations are based on the use of legacy interfaces. SimWare offers the flexibility of an open, distributed simulation architecture compliant with the latest current publish-subscribe standards: IEEE HLA and OMG DDS.

On Time, On Target and Excellent Solutions.

Using the SimWare open architecture and its generic components will boost the fulfilment of interoperability requirements. Development of systems based on these generic components will decrease the total development cost, shortening also the product time to market.

SimWare is based on a Real Time networking middleware, compliant with OMG DDS and IEEE HLA publish-subscribe based standards. This Middleware, named NCWare, provides an intuitive API in order to declare publishers and subscribers and send and receive data in real time. Data is defined in XML files compliant with HLA Object Model templates (OMT). This middleware is based on Real Time Innovations’ Data Distribution Services software in order to provide full OMG DDS 1.2 compliance. HLA compliance can be achieved using any RTI compatible with IEEE HLA standard.

SimWare provides a development and runtime real time framework for the development of high-fidelity simulations modules (SimWare-eHost) wich are DDS and HLA compliant . The runtime real time infrastructure is POSIX compliant and provides a C++ API to developers. SimWare-eHost is based on an advanced scheduler which controls a real time clock and the machine state of the simulation system. This scheduler coordinates multiple simulation engines, running in networked distributed hardware nodes.

These simulation engines control the execution of simulation services running in each actual hardware node. Services distribution enables a clustering solution for the simulation of complex mathematical models, providing great flexibility and scalability to the system.

In HLA federation executions, you can configure one or more simulation services to run as a federate, providing an unique publish-subscribe interface (Simulation Object Model, SOM) to the federation. This federate can be controlled by the SimWare-eHost ‘s Scheduler, or can be run as any other independent federate, managed by a Federation Manager (if available).


M&S Development Environment

SimWare-eHost also provides a next-generation M&S modules development environment, SimDeveloper fully integrated in SimWare Framework. This tool focuses 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 NCWare and the run-time real time infrastructure SimWare-eHost, therefore it is compliant with DDS an HLA standards.

NEXTEL ENGINEERING SYSTEMS, S.L. - Avda. de Manoteras, 18. 28050 - Madrid [España] - Tlf. 91 803 38 02