EN50128是铁路应用领域的国际标准,全称为《铁路应用-通信、信号和处理系统-铁路控制和防护系统软件》。该标准专门针对铁路行业软件的安全性和可靠性要求,规定了软件开发全生命周期的流程、方法和技术要求。标准适用于铁路信号系统、列车控制系统以及其他安全相关软件的开发过程,旨在确保软件在铁路应用中的高安全性和可靠性。EN50128标准与IEC62279(原EN50128)内容基本一致,是铁路行业软件开发的重要指导文件。