This IEC 61508 software-part training gives engineers a practical command of the software certification process under IEC 61508 — from SIL classification through construction, verification and validation to the reuse of COTS components and the qualification of development tools.
Safety Standards
2 days (14h)
IEC 61508 (Software Part)
Master the software certification process of IEC 61508: SIL classification, software FMECA, verification, validation and tool/COTS qualification.
Course Description
Pedagogical Objectives
By the end of this course, participants will be able to:
- Understand the general principles and provisions of IEC 61508 and those relating to software.
- Interpret the software requirement tables of the IEC 61508 standard.
- Define the activities for software development and verification.
- Implement reusable tools and components.
- Relate the standard to other standards and reference documents in the field.
Course Program
- Introduction to software quality assurance.
- Regulatory context: positioning of IEC 61508.
- Detailed presentation of the IEC 61508 standard:
- General principles
- Safety life cycle
- Risk management
- Software dependability:
- Risk-analysis approach
- Review of dependability techniques and tools
- Software FMECA
- Software classification and definition of its SIL level.
- Software: construction.
- Requirements of the standard regarding software.
- Software: verification and validation.
- Dependability and reuse:
- Reused application-specific software
- Commercial off-the-shelf (COTS) software components
- Qualification of development tools
- Other standards (differences vs. IEC 61508):
- Rail: EN 50128 / 50126 / 50129
- Automotive: ISO 26262
- Aerospace: DO-178 B/C
Request Information on IEC 61508 (Software Part)
Fill out the form below to request information on this training or a custom session for your team.