HIGH QUALITY THROUGH STATIC MODEL ANALYSIS - BEST PRACTICES FOR GUIDELINES AND COMPLEXITY

► To location
► To online registration

DateLanguageDownload all information as a PDF file
April 23 - 24, 2018GermanAgenda/Registration form April 2018 at MES
in Berlin - Moabit (Germany)
November 29 - 30, 2018EnglishAgenda/Registration form November 2018 at MES
in Berlin - Moabit (Germany)

 

This 2-day training workshop introduces you to the world of modeling guidelines and static model analysis of MATLAB®, Simulink®/Stateflow®, and TargetLink® models. You will learn how to create MISRA®- and ISO 26262-compliant models with established industry modeling standards and best practices.

Practical exercises will help you ensure guideline compliance quickly and reliably by using MES Model Examiner® (MXAM). We will focus on creating the ideal workflow for analyzing and correcting models, accounting for discrepancies in preparation for reviews, as well as customization and integration in user-specific development environments.

In addition, you will have the opportunity to perform structure and complexity analyses with MES M-XRAY® (MXRAY), which captures a model on the basis of metrics to realistically evaluate its architecture, complexity, and size. MXAM und MXRAY are provided to you at the training workshop.

This training workshop is also available as an in-house training workshop.
In this case, our instructors can tailor the curriculum to meet your specific needs.

Target audience

The workshop is aimed at function developers, testers, test managers, and quality managers who focus on model-based development of embedded software based on MATLAB®/Simulink® and related to Embedded Coder®/TargetLink®.

Conditions of Participation and Cost

Cost: € 1,350.00 plus VAT
The price for the training workshop includes training materials, refreshments, and lunch.

Early bird discount: 10% off participation cost
We offer an early bird discount of 10% on registrations received 35 days prior to the event.

Multi-person discount: 25% off participation cost
An additional 25% discount on the booking is available for companies registering more than one participant or more than one training workshop at the same time.

Please find all further conditions of participation and cost at MES AGB - Training Workshops.

► To online registration form

 

HIGHLIGHTS
  • Presentation of proven modeling guidelines
  • Automated guideline checking and correction with MXAM
  • Review of guideline violations and accounting for discrepancies
  • Creating custom guideline documents in MXAM
  • Tool-chain and continuous integration
  • Complexity analysis with MXRAY

Speakers

Anna Trögel

Anna Trögel

Anna Trögel is Product Manager for MES Model Examiner (MXAM). As the first colleague to join the MES Team, Anna Trögel has been driving the development of MXAM forward and has significantly influenced the look and functionality of MXAM DRIVE. Her comprehensive experience as quality manager greatly benefits the entire MES tool chain.

Sophia Kohle

Sophia Kohle PortraitSophia Kohle is an expert of check and guideline development for MXAM. As Product Manager of check development, Ms. Kohle is responsible for the development of model checks to cover ISO 26262 requirements. Ms. Kohle attends to client projects when it comes to implementation of company-specific guidelines and checks in MXAM.

 

 

AGENDA - DAY 1

TIMETOPIC
10 a.m.Welcome and introduction round
10:30 a.m.Introduction to modeling guidelines and static model analysis
  • Model quality through static guideline checking
  • The purpose of guidelines
  • Presentation of standard guideline documents
  • Structure of MES Starter Set

  • Hands-on
    11 a.m.Guideline analysis with MES Model Examiner® (MXAM)
  • Structure and use of the user interface
  • Example analysis using demo models and selected guidelines
  • Reporting: overview, result navigation, model linking, auto repair, re-run, annotations, and export

  • Hands-on
    12:30 p.m.Lunch break and open dialog
    1:30 p.m.Easy configuration of a modeling guideline analysis
  • Creating a project
  • Creating a guideline document
  • Configuring check parameters

  • Hands-on
    2:15 p.m.Presentation of guidelines for key aspects of modeling
  • Selected guidelines for Simulink®, Stateflow®, and TargetLink® with topics such as layout, naming conventions, data flow, typing, and scaling.
  • Analysis of a demo model with further guidelines in MXAM

  • Hands-on
    4:15 p.m. Summary, discussion, and feedback
    ca.5 p.m. End of Day 1

    AGENDA - DAY 2

    TIMETOPIC
    9 a.m. Extensive configuration of a modeling guideline analysis
  • Central analysis configuration in projects settings: reporting, annotations, artifacts, and global parameters
  • Creating an ignore-list to disregard model elements
  • Creating a user-defined guideline document: authoring, versioning, and central repository in library

  • Hands-on
    11 a.m. Configuration and execution of a batch analysis
  • Executing batch analysis via the MATLAB command line
  • Various interfaces for continuous integration
  • Hook functions to customize the analysis

  • Hands-on
    12 p.m.Lunch break and open dialog
    1 p.m.Discussion of further guidelines
  • ISO 26262 requirements
  • Other aspects: observance of ranges, compatibility of interfaces, etc.
  • Analysis of demo or customer models

  • Hands-on
    2 p.m. Implementing software architecture in models
  • Software architecture in models
  • Principles for layered models
  • Interface handling in models

  • Hands-on
    3 p.m. Analysis and evaluation of model structure
  • Analysis of the model structure
  • Introduction to complexity metrics
  • Calculation of model complexity
  • Countermeasures to overly complex models
  • Assessment of coherence in models

  • Hands-on
    4 p.m.Summary, discussion, and feedback
    ca.5 p.m. End of training workshop