Training

Training: IEC 61508 standard - Software

RN8

Duration

1 day

Rate

600€

Teaching methods

Presentations with illustrated practical case support

For who

Project Managers, Design Offices, Methods, R&D, Quality

Prerequisites

Former

Subject matter expert and/or specialist

Evaluation methods

Feedback form and self-assessment provided at the end of training

Pedagogical evaluation throught exercices and questionnaires

Places

Bended Session Format - In-person or Remote (PARIS/LYON)

In compagny/On-Site sessions upon request

Objectives

The objective of the intervention is to provide participants with software design methods and techniques applicable to the IEC 61508 standard in order to ensure software safety. The program covers each stage of the software lifecycle (from specification to validation) as well as the expectations of the standard, with a particular focus on software development tools (e.g. Doors, Matlab Simulink Suite) and their relevance in the modern software lifecycle.

Program

Dependability

  • Software-specific particularities
  • Concepts and definitions
  • General principles of software dependability
  • System and software lifecycle

Software safety requirements

  • Definition and safety objectives
  • Interfaces with hardware
  • Traceability techniques

Software architecture design

  • Specific safety objectives
  • Static architecture with Matlab Simulink
  • Dynamic architecture
  • Model-based design
  • Difference between formal (Scade) and semi-formal (Matlab Simulink) design
  • Architecture design rules
  • Common architecture errors
  • Error detection and handling
  • Critical software resources
  • AEEL (SW FMEA)

Detailed software design and implementation

  • Specific safety objectives
  • Programming languages
  • Development tools (MBD, IDE)
  • Capabilities offered by Matlab Simulink
  • Design and coding rules
  • Source code generation via Matlab Simulink

Software testing (Unit, Integration and Validation)

  • Specific safety objectives
  • Unit testing principles
  • Integration and validation testing principles
  • Verification methods
  • Static code analysis by Matlab Polyspace
  • Test cases
  • Test coverage
  • Test metrics and tools

Complements to the standard

  • Expected Deliverables at Each Lifecycle Phase
  • Compliance Evidence
  • Plans
  • Software Configuration Management
  • Software Qualification

Information request

Our trainings

Access our expertise

From Risk Management to Performance Improvement, SECTOR has been involved in over 10,000 studies and consultancy projects for more than 1,000 customers. All this rich and varied experience is applied to the training courses presented in our catalog. These are delivered by trainers who are also specialized and experienced consulting engineers. As a result, they enhance their training sessions with numerous case studies. This approach facilitates rapid assimilation of the essential notions and specific methods taught.

At the end of the course, the learner should have the keys to solving the problems specific to his or her company. This is our major concern and our main objective. We ensure that our training materials evolve in line with evaluation feedback and the latest developments in our business: standards, regulations, application guides, best technical practices, etc. In addition to training, SECTOR offers help and support in applying and deploying the methods taught.

Contact Us

By phone on +1 514-798-7436 and on social networks:


 

France head office

Sector
12 avenue du Québec
BP 636 Villebon-sur-Yvette
F91965 Courtabœuf 1 cedex

Canada

Sector Group Canada Inc
227-7236 rue Waverly
Montréal, QC H2R 0C2
Phone: +1 (514) 798-7436

 
X

Contact Us

A question, a request, a quote? Contact Us