Loading...

Railways (EN50128)

Railways (EN50128)

EN 50128 is a European standard for railway applications, specifically focusing on the development of software for railway control and protection systems. It outlines procedures and technical requirements for ensuring the safety and reliability of software used in these critical systems. The standard has been superseded by EN 50716.

Here's a more detailed breakdown:

  • Purpose:
    EN 50128 aims to establish a robust framework for developing software that is safe and reliable in the context of railway control and protection applications.
  • Scope:
    It covers software used in communication, signaling, and processing systems within the railway environment.
  • Content:
    The standard provides guidelines and requirements for software development, testing, verification, and validation, including aspects like test coverage and tool selection.
  • Relevance:
    It's particularly important for ensuring the safety of railway operations, as software failures in these systems can have serious consequences.