Previous Page  21 / 84 Next Page
Information
Show Menu
Previous Page 21 / 84 Next Page
Page Background

PAGE

21

DAIMLER/MES

change of the execution behavior

can easily be avoided by using the

Stateflow configuration “User speci-

fied state/transition execution order”

to calculate the execution order as

specified by the modeling expert.

Model checking in MES Model Exa-

miner (MXAM) is used to automati-

cally verify whether a model complies

with these guidelines and to correct

the model immediately.

Clear Processes

All modeling experts and software

developers must adhere to the mode-

ling guidelines. Automatic model

checking with MXAM has to be per-

formed each time a new functiona-

lity is added. Software can be checked

into a version management system

only if it complies with the modeling

guidelines and the associated func-

tional model-in-the-loop (MIL) tests

were performed. The modeling ex-

pert is responsible for eliminating

all violations that were identified

on the basis of the guidelines. This

static modeling analysis method is

part of all validation measures in the

V-cycle for developing and validating

the e-drive software. By using the

Daimler modeling guidelines together

with MXAM for automatic conformity

checks and the dSPACE production

code generator TargetLink, Mercedes-

Benz Research & Development North

America uses an industry-proven

approach to comply with ISO 26262

requirements, improve model qua-

lity early on and significantly increase

code quality.

Figure 2a (top): A typical case for MES Model Examiner – Execution order of parallel states,

here specified in Stateflow.

Figure 2b (bottom): Execution order of transitions.

Alexander Dolpp

Alexander Dolpp is Director for

E-Drive Software at Mercedes-Benz

Research & Development North

America, Inc., Redford, Michigan, USA.

“With its native AUTOSAR support, TargetLink for code generation is a core

element of our development tool chain.”

Alexander Dolpp, Mercedes-Benz Research & Development North America, Inc.

Dr. Ingo Stürmer

Dr. Ingo Stürmer is the founder and

former CEO of Model Engineering

Solutions GmbH. Since January 2016,

Dr. Stürmer heads Model Engineering

Solutions Ltd. (UK).

dSPACE Magazine 1/2016 · © dSPACE GmbH, Paderborn, Germany ·

info@dspace.com

·

www.dspace.com