Choose another country to see content specific to your location

//Select Country

Functional Safety Training and Certification for Rail Industry

Get certified in EN 50126, EN 50128, EN 50129 and EN 50159 standards



The companies operating in the Rail sector are responsible for reducing safety risks to as acceptance level, including hazards caused by the malfunctions of the complex systems. Our training course modules introduce you to the processes necessary for your role in the safety life cycle. You are familiarized with the individual topics with the help of practical examples.

This course has the objective of training participants in the basic principles of Functional Safety and advancing their expertise in the rail-related technical standards of Functional Safety

Our rail training course modulesintroduce you to the processes necessary for your role in the safety life cycle. You are familiarized with the individual topics with the help of practical examples. All training course modules adopt a situation-based approach to the role of supporting processes and the resulting deliverables. Explanations of the necessary work products and appropriate treatment of safety plans are naturally an integral part of all modules.


  • EN 50126 (IEC 62278) - RAMS(Reliability, Availability, Maintainability and Safety
  • EN 50129 (IEC 62425) - Railway Applications : Safety related to electronic system for Signalling
  • EN 50128 (IEC 62279) - Railway Application: Software for Control and Protection System
  • EN 50657 - Rolling stock applications - Software on board of rolling stock excluding railway control and protection applications


Based on years of practical experience in the field of Functional Safety and participation in relevant standardization committees we impart you with the required knowledge relating to the existing EN 5012X standard  for safety-relevant electrical / electronic systems. The first three days are classroom setting instruction that provide detailed information and example / discussion for understanding and mastering the requirements of EN 5012X  functional safety. Evening study time and problem solving is recommended. The fourth day consists of a two-part examination.


  • Introduction to EN 50126

    This training on “Functional Safety in the Rail Industry” is a one-day introduction to the individual CENELEC standards, designed to provide a general overview and outline the main planning activities in safety-related rail development. EN 50126 focuses on aspects of RAMS, influencing factors and risk assessment

    Course coverage

    • Introduction to System Safety, General principles and requirements of risk management
    • Need for Safety and Reliability in the Railway Domain and Need for the safety standards
    • Definitions and abbreviations of the commonly used terminologies in the standard - Examples for the definitions in the Railway Domain
    • Railway RAMS - Quality of Service Railway RAMS
    • Risk Analysis - Risk evaluation in terms of Safety Integrity Level (SIL)
    • Risk Evaluation / Acceptance, Fail Safe Concept
    • Elements of Railway RAMS, Interrelationship between Railway RAMS Elements
    • Technical Concept of Reliability and Safety
    • Failure effects within the System, Cause and Effect Diagrams in Failure analysis (Example in Railway domain)
    • Influencing factors of RAMS - Categories - Management of factors
    • RAMS Life-cycle various phases, details in terms of input requirements, tasks to be carried out and the expected output for each life cycle phase
  • Training on EN 50128 - Development & Testing of Safety, Relevant Software
    • Scope of EN 50128 as applied to Software (SW)
    • Software Safety Route Map- Relationship between generic system development and Application development
    • Definitions as applicable to SW safety
    • Assigning SW Safety Integrity Level (SIL) using general process described in EN 50126
    • Competence and Responsibilities of personnel carrying out SW Safety activities.
    • Level of independence v/s SIL for SW Design / Implementation SW verification / validation
    • SW Requirement Specification – Required properties
    • SW Architecture Techniques / Methods v/s SIL
    • SW design and Implementation - Techniques / Methods v/s SIL
    • Techniques used in building Safety critical SW (As given in Annex B of the standard)
    • Certification requirement of Tools used in SW development / Testing
    • SW verification / Testing Techniques /Methods Vs SIL
    • SW / HW Integration
    • SW Validation Techniques / Methods v/s SIL
    • SW Assessment - SW assessment Report
    • SW Quality Assurance
    • SW Maintenance
    • Systems Configured by Application Data
  • Training on EN 50129 - System Safety - Hardware

    This traning focuses on  “System and Hardware Assessment” provides an introduction to the requirements of safety-related hardware development.

    Details on RAMS analysis such as Reliability Block Diagram, Functional Block Diagram, Reliability Apportionment, Prediction, FMEA, FTA, Availability and Maintainability analysis with examples

    • Safety Acceptance and Approval Process
    • Evidence of Quality Management, Safety management, Functional and Technical Safety
    • Safety life-cycle
    • Safety Management - Review, verification / validation process, level of independence in review, verification / validation and assessment process
    • Safety Plan, Hazard and Risk analysis with SIL determination
    • Safety Design
    • Evidence of Functional and Technical Safety
    • Safety Acceptance and Approval process
    • Dependencies between Safety Assessment and Safety Approval Process

    Duration: 2 Days

  • EN 50567 - Rolling stock applications - Software on board of rolling stock excluding railway control and protection applications
    • Introduction
    • Scope
    • Functional Steps in the application of EN  50657
    • Identification of Safety related SW in the system and the SIL
    • Software management and organization
    • V-Model
    • Software Assurance & assessment
    • Software Development
    • Development of Software configured by application data
    • Software deployment and maintenance

    Duration: 1 day

Next Steps

Select Your Location





Middle East and Africa