UML Based Software Development for AUTOSAR Classic Platform

Use SodiusWillert’s condensed profile and Realtime eXecution Framework (RXF) to implement AUTOSARTM Software Components (SWCs) with their runnable entities, ports, and more.

rxf-for-autosar-classic-platform-sodiuswillert
Validation-icon-SodiusWillert-50x59px-white

Easy implementation in AUTOSAR for UML

Implement a fully AUTOSAR-compliant SWC using a minimal knowledge of AUTOSAR. Allow non-AUTOSAR experts to do software engineering for AUTOSAR. The automatic transformation of the AUTOSAR interfaces into the UML model requires no in-depth AUTOSAR specification knowledge from developers.

uml-icon-SodiusWillert-white-59x59px

Standard UML in the AUTOSAR Classic Platform

Benefit from the usage of state charts, timeouts, asynchronous events, and flowcharts in your software development. SWC internal architecture can be described using class diagrams, composite structure diagrams, sequence diagrams, and more. Use the SodiusWillert Embedded UML Target Debugger to give you real-time debug information in your UML model.

Traceability-icon-SodiusWillert-white-59x59px

Improve traceability and documentation

With the RXF for AUTOSAR Classic Platform, requirements can be linked to your model and automatically generated in the source code. Tests can be traced back to requirements to prove full coverage. Documentation is automatically generated from your model and is always in sync with your latest changes.

Ease of Use

The automatic transformation of the AUTOSAR interfaces into the UML model requires no in-depth AUTOSAR specification knowledge from developers.

Standard Compliance

Enables modeling in the AUTOSAR context based on standard UML /SysML.

Lower Complexity

Models are the basis for fulfilling and facilitating many ASPICE® requirements. They connect specification and implementation at the model level.

Integrate with existing AUTOSAR tools

Compatible AUTOSAR exchanges with Vector and other RTE environments. MATLAB-generated code can be integrated.

Better Documentation

Simple documentation of the architecture at the model level. It enables automatic verification system, integration, and software module test at a model level based on TestConductor.

Solid Base with SodiusWillert

IBM® Engineering Rhapsody® in C has its big strength in production code generation and the use of UML for embedded systems. Its code generation is further improved by SodiusWillert, who also maintains the IBM AUTOSAR toolkit.

Ease of Use

The automatic transformation of the AUTOSAR interfaces into the UML model requires no in-depth AUTOSAR specification knowledge from developers.

Standard Compliance

Enables modeling in the AUTOSAR context based on standard UML /SysML.

Lower Complexity

Models are the basis for fulfilling and facilitating many ASPICE® requirements. They connect specification and implementation at the model level.

Integrate with existing AUTOSAR tools

Compatible AUTOSAR exchanges with Vector and other RTE environments. MATLAB-generated code can be integrated.

Better Documentation

Simple documentation of the architecture at the model level. It enables automatic verification system, integration, and software module test at a model level based on TestConductor.

Solid Base with SodiusWillert

IBM® Engineering Rhapsody® in C has its big strength in production code generation and the use of UML for embedded systems. Its code generation is further improved by SodiusWillert, who also maintains the IBM AUTOSAR toolkit.

Customer Support

Reach out to our support team for bugs, new features, or technical support requests by email.

RXF for AUTOSAR Classic Platform Features

Allow non-AUTOSAR experts to do software engineering for AUTOSAR.

Easily adaptable to your AUTOSAR environment

The product has been used with Vector® vVirtualTarget®, configured with DaVinci®. The generated code has been simulated in CANoe®. The interfaces with AUTOSAR are standardized and can easily be adapted to your AUTOSAR environment. The product comes with examples that can be simulated using WindowsTM and Visual StudioTM to test your logic.

Model-to-Model Transformation (M2M)

Use Model-to-Model (M2M) to focus only on specific SWCs. Instead of viewing numerous RTE and BSW details, you can now use a minimalistic profile to implement your software from a software designer’s point of view.

Solid Base

IBM Rhapsody in C has its strengths in production code generation and the use of UML for embedded systems. Its code generation is further improved by SodiusWillert, who also maintains the IBM AUTOSAR toolkit.

Read more about RXF for AUTOSAR Classic Platform

For German language blog

Click Here

Traceability & Standards Regulations in the Automotive Industry - ISO 26262 and ASPICE

6 Nov 2024 | Célina Simon
See all articles

Do I need training to develop AUTOSAR components?

16 Jul 2024 | Célina Simon

AUTOSAR: overview, architecture, and challenges in automotive industry

2 Jul 2024 | Célina Simon

Have any questions?

Please contact us with any questions, and we will jointly explore how our experts can support you most effectively - from training, workshops, special adaptations, consulting on processes and methods, to coaching.

Fichier 1 1 1