Significantly accelerate software development by code generation, compilation and validation.
Systems Software Production Engineer will help the user with software development activity by enabling code generation from Systems design. Code generation is based on a smart separation between Architecture and Behavior: Indeed specific and dedicated generators are combined to produce a complete source code depending on the expected target. This solution is delivered as a cloud service to enable usage without any installation & maintenance. Tools for code qualification is part of this solution to easily measure quality of generated assets.
Benefits
Generate software code from model-based software design
Generate target-independent code
UML/SysML to C/C++ code generation
(Internal block diagram, State Machine, Activity, Opaque behavior, Classes model)
e-fmi with gallec code
Generate target specific middleware/driver code
FMI Generation for Co-Simulation
AUTOSAR Classic & Adaptive generation
e-fmi with production code generation
Embark compilation toolchains for multiple targets
Deliver checkers to qualify code
FMI compliance checker with test cases
Dedicated plugin for CATIA Magic
Highlights
From model-based design to generative code
The source model remains single source of truth for generated software.
Reduce dependency on embedded software experts
Reduction of cycle time, development costs and time-to-market