MODEL-BASED DEVELOPMENT OF EMBEDDED SOFTWARE IN COMPLIANCE WITH ISO 26262 - CHALLENGES AND EFFECTIVE SOLUTIONS

► To location
► To online registration

DateLanguageDownload all information as a PDF file/Link to partners' page
February 21–22, 2018GermanAgenda/Registration form Febuary 2018 at MES in Berlin - Moabit (Germany)
March 13–14, 2018EnglishAgenda/Registration form March 2018 at LHPU in Pontiac (Detroit), MI (USA)
March 15–16, 2018EnglishAgenda/Registration form March 2018 at MES in Stuttgart (Germany)
April 16–17, 2018EnglishAgenda/Registration form April 2018 at dSPACE in Wixom (Detroit), MI (USA)
May 14–15, 2018EnglishAgenda/Registration form May 2018 at LHPU in Pontiac (Detroit), MI (USA)
June 26–27, 2018EnglishAgenda/Registration form June 2018 at dSPACE in Wixom (Detroit), MI (USA)
September 27–28, 2018EnglishAgenda/Registration form September 2018 at dSPACE in Naperville (Chicago), IL (USA)
October 23–24, 2018EnglishAgenda/Registration form October 2018 at LHPU in Columbus (Indianapolis), IN (USA)
November 8–9, 2018GermanAgenda/Registration form November 2018 at MES in Stuttgart (Germany)
December 6–7, 2018EnglishAgenda/Registration form December 2018 at MES in Berlin - Moabit (Germany)



This 2-day training workshop describes how to develop and safeguard safety-critical embedded software in serial projects with Simulink® in compliance with ISO 26262 (part 6). Beginning with a general overview of the ISO standard, we proceed by focusing on those requirements of the ISO 26262 that are specifically relevant to model-based development. We address the impact the standard has had on model-based development with Simulink®, as well as the requirements for model and software architecture in safety-critical software. We also look at modeling guidelines and testing before wrapping up the workshop by assessing ISO 26262 readiness of controller functions. All theoretical knowledge is illustrated by means of many practical examples, which you can take straight back to your desk.

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 training workshop is designed for developers, testers, project managers, and quality managers, whose focus is model-based development of safety-critical embedded software using MATLAB®/Simulink®.

Updated for revision ISO 26262:2018

Conditions of Participation and Cost

The price for the training workshop includes training materials, refreshments, and lunch.
Cost: € 1,350.00 plus VAT (SAE Certificate of Competency an additional € 400.00 plus VAT)
The price for the training workshop includes training materials, refreshments, and lunch.

SAE Certificate of Competency

An SAE Certificate of Competency can be achieved in this workshop by passing the evaluation exercise as part of the training workshop.
For the SAE Certificate of Competency, an extra charge of € 400.00 is applied

Early bird discount: 10% off participation cost
We offer an early bird discount of 10% on registrations received 35 days (5 weeks) 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.

Training workshops (cost/registration) by LHPU:
http://lhpu.com/model-based-development-of-embedded-software-in-compliance-with-iso-26262/
Fees, terms and conditions of LHPU apply.

Training workshops (cost/registration) by dSPACE, Inc.:
https://www.dspace.com/en/inc/home/support/suptrain/iso26262/modelbaseddev.cfm
Fees, terms and conditions of dSPACE, Inc. apply.

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

► To online registration

 

HIGHLIGHTS
  • Developing safety-critical software in compliance with ISO 26262
  • Impact of ISO 26262 on development of embedded software with Simulink®
  • Model architectures for safety-critical software
  • Safeguarding ISO 26262-compliant models with modeling guidelines and complexity metrics
  • ISO 26262-compliant testing for model-based SW development
  • Tool qualification
  • Prioritization of ISO 26262 requirements for process adaptation

Learning objectives

By completing this course, the participants will achieve the following:

  • An understanding of the characteristics and benefits of model-based development
  • Know-how to apply model-based methods to develop safety-related systems in compliance with ISO 26262
  • An understanding of the model-based development process as outlined by ISO 26262
  • Ability to assess elements of effective software architecture according to ISO 26262
  • An understanding of how to implement software architecture in models
  • The skills to analyze and evaluate model structures
  • An understanding of how to ensure model quality with effective modeling guidelines
  • Ability to recall the approach to tool qualification that aligns with ISO 26262
  • Knowledge of how to apply methods to ensure model quality with model testing
  • An understanding of approaches to detailed design in model-based development
  • An understanding of the priorities for process adaptation towards ISO 26262 compliance

Speakers

Dr. Hartmut Pohlheim

Dr. Hartmut Pohlheim PortraitHartmut Pohlheim is the strong backbone of our technology development. He is CTO out of firm conviction and manages customer projects as well as our in-house software development team with an unwavering commitment to the highest quality and efficiency. Our customers value his inexhaustible technical knowledge and his pragmatic, hands-on approach to challenging technology questions. Testers fear him for his zero tolerance policy when it comes to errors.

Dr. Lena Kaland

Lena Kaland PortraitLena Kaland is a Senior Software Consultant for automotive software at Model Engineering Solutions. She specializes in ISO 26262 and the AUTOSAR methodology and supports customers in their model-based software development projects, assisting them in defining and implementing their model-based software development processes.

 

 

AGENDA - DAY 1

TIMETOPIC
10 a.m.Welcome and introduction round
10:30 a.m.Overview: Model-based software development with Simulink
  • Foundations of model-based development
  • Overview of development and quality assurance activities
  • Characteristics of ISO 26262-compliant development
  • 11 a.m.Safety-related software development in compliance with ISO 26262
  • Impact on the development process
  • Hazard analysis and risk assessment, ASIL determination
  • Strategies for safety concepts – deriving software safety requirements
  • Real-life experiences of a safety manager, lessons learned
  • ASIL decomposition (example)
  • 12:30 p.m.Lunch break and open dialog
    1:30 p.m.ISO 26262-compliant development process
  • Reference workflow
  • Process phases and work products
  • Process manuals and developer guides
  • 2:15 p.m.Software architecture according to ISO 26262
  • Basics of software architecture
  • Expected properties of an ISO 26262-compliant software architecture
  • Principles for software unit design
  • 3:15 p.m.Short break
    3:30 p.m.Implementing software architectures in models
  • Software architecture in models
  • Principles for layered models
  • Interface handling in models
  • Simulink design patterns for safety-critical software
  • 4:30 p.m.Analysis and evaluation of model architecture
  • Model structure analysis
  • Introduction to complexity metrics
  • Calculation of model complexity
  • Measures to reduce model complexity
  • 5:30 p.m. End of day

    AGENDA - DAY 2

    TIMETOPIC
    9 a.m.Ensuring model quality with modeling guidelines
  • Overview of modeling guidelines
  • General modeling guidelines for MISRA®- and ISO 26262-compliant modeling
  • Specific guideline on improving code generator application
  • Automatic checking of modeling guidelines
  • 10 a.m. Tool qualification in accordance with ISO 26262
  • Foundations of tool qualification
  • Determination of the tool confidence level
  • Qualification methods
  • 11 a.m. Ensuring model quality with model testing
  • ISO 26262 requirements in the testing process
  • Test goals on different testing levels
  • Regression testing and back-to-back testing, MiL – SiL – PiL
  • Model and code coverage
  • Automatic test evaluation with test assessments
  • 12:30 p.m.Lunch break and open dialog
    1:30 p.m.Detailed design in model-based development in accordance with ASPICE 3.0
  • Relevance of ASPICE for automotive software development
  • Requirements for compliance with ASPICE v3.0
  • Demonstration of base practices of detailed design in model-based development
  • 2:15 p.m.Priorities for process adaptation towards compliance with ISO 26262
  • Prioritizing ISO 26262 requirements for model-based development
  • Assessing costs and benefits of ISO 26262 requirements
  • Available methods and tools for process tailoring
  • 3:15 p.m.Short break
    3:30 p.m.Evaluation exercise to qualify for the SAE Certificate of Competency (optional)
    4 p.m.Concluding words and feedback
    4:30 p.m. End of training workshop