The AUTOSAR model can be extended via Model Extensions (MEX) to support the type-safe editing of predefined AdminData.

AdminData are a core feature in AUTOSAR to add arbitrary content to a model. They consist of cascaded Sdg elements, which then hold the content or references to other model elements, for example in Sd or SdxARRef elements.

To be able to extend certain defined elements, they need to be declared beforehand via SdgDefs in their SdgClasses.

In the DaVinci Developer Adaptive those previously mentioned definitions and elements are used to extend certain predefined elements in model (MEX), which are relevant, but not limited, to MICROSAR Adaptive.

notice

Newly created MEX definitions which are defined in an SdgDef are only available after a reload of the model. This can be achieved by closing and reopening the project or by restarting the DaVinci Developer Adaptive application.

The following chapters provide an overview of what AdminData with their Sdg, Sd and SdxARRef elements are, how SdgDefs and SdgClasses are used to define the according extensions of elements in the model, as well as detailed explanation on the MEX concept in the tool.