Railway Certification EN 50128, EN 50126, EN-50129

Training course

This is a training course that we offer in classroom mode jointly between SILAS and Doymus on CENELEC EN-50128, EN-50126 and EN-50129. It can be combined with the Gap Analysis service to obtain information about the processes, methods and tools that we have to acquire or improve to address certifiable projects under CENELEC standards.

The course is distributed in 3 sessions of 8 hours, combining a theoretical part taught in English and another part with a case study taught in Spanish, focused on the software part, where different tools and examples of requirements, design, static analysis and testing are shown.

The Trainer

Jean Louis Boulanger

Jean Louis Boulanger holds a PhD in computer science and has more than 20 years of experience in the development and validation of railway applications.
He is a recognized trainer in railway and automotive certification. He has published more than ten books on: formal methods of software verification, security of computer systems, static code analysis.
He is the author of the book: CENELEC 50128 and IEC 62279 Standards.

Agenda

  • CENELEC structure

  • RAMS Concepts

  • Safety Cycle:

  • From concept to decommissioning

  • Steps with objectives & inputs/outputs

  • Allocation process from THR and feared events to Software SIL

  • Safety analysis

  • Mandatory documents

  • Safety Cases

  • Generic Product

  • Generic Application

  • Specific Application

  • Safey Case Presentation

  • Quality Management

  • Safety Management

  • Technical Safety Evidence

  • Use of Certified Product

  • Cross Acceptance

  • Assessment and Certification

  • Organization and Roles

  • Safety Management

  • Software Assurance

  • Quality Management

  • Competency Management

  • V-Cycle

  • Verification & Validation

  • Tool Qualification

  • Software Assessment

  • Software Components

  • Generic Software Development

    • Requirements Specification

    • Software Architecture

    • Software Design

    • Component Testing

    • Integration Testing (HW/SW and SW/SW)

    • Overall Software Testing

  • Specific Software Development

    • Data Specification

    • Process Development

    • Integration

    • Validation

    • Deployment

    • Example

  • Maintenance and Deployment

More information

Subscribe to our newsletter