Simplifying AUTOSAR: Advances in modeling and generation of Classic and Adaptive applications

Moshe Cohen (IBM Senior Offering/Product Manager Software, MBSE )
, , Walter van der Heiden (Sodius Willert Chief Technical Fellow)

Abstract

In this presentation, we will discuss the importance of developing System Engineering models without making early design decisions, such as Classic vs Adaptive AUTOSAR. We will then discuss the differences between Classic and Adaptive, and how they affect the downstream design decisions, all the way to Software design in UML.

We will discuss this from two perspectives:

• Support for a typical OEM workflow: Capability to convert the relevant parts of SysML and UML models into AUTOSAR by leveraging a customizable, rules-based extraction of the architecture

• Support for a typical Supplier workflow: Generates software components for Classic platform and applications for Adaptive platform by leveraging UML diagrams.

We will conclude with a short demonstration of IBM’s AUTOSAR extension for Rhapsody, streamlining the workflows linking SysML, AUTOSAR, UML, while leveraging production code generation with early Verification and Validation.