Automatic Code generation for the railway sector

ULMA adaptation of IBM Rational Rhapsody code generator for SIL4 safety level.

Our customer product models are created with IBM Rational Rhapsody, code generation is still a manual process. Standards require SIL4 safety level in generated code and IBM Rational Rhaspody does not offer it out of the box.

To give a solution to the client, we have developed automatic code generator functionality for IBM Rational Rhapsody using IBM Rational Rules Composer. This solution makes possible automatic code generation that complies with all the standards.