EN 50128 является названными Железнодорожными приложениями европейского стандарта безопасности - Коммуникациями, сигнализацией и системами обработки - программное обеспечение для системы управления и систем защиты. Стандарт задает процедуры и технические требования для разработки программируемых электронных систем для использования в приложениях защиты и системе управления. EN 50128, разработанный европейским Комитетом по Электротехнической Стандартизации (CENELEC), является частью ряда стандартов, которые представляют железнодорожную специализированную интерпретацию ряда стандарта IEC 61508.
Требования для инструментов поддержки заданы в пункте 6.7 стандарта EN 50128. Цель этого пункта состоит в том, чтобы “представить свидетельства, что потенциальные отказы инструментов не оказывают негативное влияние на интегрированный комплект инструментальных средств вывод связанным с безопасностью способом, который не обнаружен техническими и/или организационными мерами вне инструмента”. (EN 50128:2011).