Product Overview
COMPONENT-BASED DEVELOPMENT
Extend your programming model by supporting component-based development.
- SIMplicity's code generation process supports a component-based development model, increasing reuse and reducing development and maintenance costs. For for details please see our paper "Component-Based Development Extensions to HLA".
- SIMplicity's component model is conceptually based on the open standard CORBA Component Model (CCM) and brings increased flexibility to HLA.
- Calytrix SIMplicity allows you to construct your federates from existing components.
- Deploy your components on different machines to increase performance.
- Allow federates to plug into your existing network services.
- While federates must always communicate via the RTI, SIMplicity allows internal inter-component communication within the Federates via native calls in code, and shortly via RMI and CORBA.
- Components can be stored in your repository for reuse.