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.

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

RXF for AUTOSAR Classic Platform Features

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

Make AUTOSAR work for you with IBM Rhapsody - AUTOSAR Extension

14 Feb 2022 | Renate Stuecka
See all articles

Rhapsody vs. Preevision

2 Feb 2021 | Walter van der Heiden

Other tools you might be interested in

Our goal is to help you deliver products to market faster by integrating your engineering tools, boosting engineers' productivity, and fostering team collaboration. 

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