CUSTOMERS
PAGE
20
lines together with Model Engineering
Solutions GmbH (MES), a TargetLink
Strategic Partner, on the basis of the
existing documents, and extended
them to cover Daimler-specific needs.
The guidelines are managed in MES
avoid modeling mistakes, and con-
sider tool-specific configurations, such
as uniform settings in the simulation
environment or the code generator.
Safety in Detail
For example, as an adapted MISRA
modeling guideline, the Daimler
modeling guidelines determine the
correct execution order of Stateflow
transitions. Here, the Daimler guide-
lines contradict the MISRA guide-
lines by stating that the execution
order should be defined only by the
user, not by the graphical order of
states and transitions, to avoid a
misinterpretation of the Stateflow
semantics. If, for instance, a state is
moved for layout reasons (change in
syntax), this can inadvertently change
the execution behavior of the state
(change in semantics), see figure 2a.
The same holds true for Stateflow
transitions that are evaluated at junc-
tions, as shown in figure 2b. This
misinterpretation or unintended
Model Examiner (MXAM) and auto-
mated tests for TargetLink models are
provided. By adhering to the modeling
guidelines, MBRDNA can comply
with the modeling requirements of
ISO 26262, implement best practices,
Figure 1: The Daimler modeling guidelines are based on numerous established standards
and guidelines.
“Using modeling guidelines and a guideline checker like MES Model
Examiner makes it possible to automatically implement the requirements
of ISO 26262 and give the model experts more freedom. We want them
to focus on their main task: developing the control function.“
Dr. Ingo Stürmer, Model Engineering Solutions
Sources of Daimler Modeling Guidelines
MISRA AC TL
Control Algorithm
Modeling Guidelines Using
MATLAB
®
(MathWorks Auto-
motive Advisory Board, MAAB)
dSPACE Modeling Guidelines
for TargetLink
MISRA AC SLSF
Modeling Guidelines
for High-Integrity Systems
(MATLAB
®
/Simulink
®
)
MES Functional
Safety Guidelines
Daimler Modeling Guidelines
dSPACE Magazine 1/2016 · © dSPACE GmbH, Paderborn, Germany ·
info@dspace.com·
www.dspace.com




