EN50128:2001铁路通信信号系统软件标准概述与实施要求

需积分: 16 2 下载量 145 浏览量 更新于2024-07-15 收藏 934KB DOC 举报
EN50128中文版-2001是欧洲标准化委员会SC9XA制定的一份关于铁路应用的通信、信号和处理系统的标准,特别关注铁路控制和防护系统软件。该标准于2000年11月1日获得CENELEC批准,并规定了重要的实施日期:2001年11月1日起,欧盟各国需通过认可或发布相同国家标准来执行,与EN50128不一致的国家标准应在2003年11月1日后废止。EN50128强调了与EN50126(铁路应用的可靠性、可用性、可维护性和安全性)和EN50129(信号领域安全相关电子系统)的并行阅读,以确保全面考虑系统的整体性能和安全性。 标准内容详尽,包括17个主要部分,如软件安全完整性等级、生命周期管理、文档要求、软件需求规格说明、体系架构设计、软件开发和测试、集成、确认、评估、质量保障、维护,以及针对特定应用数据配置的系统。每个部分都有明确的目标、输入文档、输出文档和需求定义,旨在确保软件开发过程中每个阶段的规范性和参考性信息的准确性和一致性。 例如,软件安全完整性等级部分定义了不同的等级,以便于评估系统的安全性风险,图1展示了这些等级的划分。此外,附件A提供了技术和措施选择的准则,帮助开发者做出合理的技术决策,而附件B则列出了一系列技术参考文献供进一步研究和参考。 EN50128的重要性在于它为铁路通信和信号系统软件的开发、测试、集成和维护设定了统一的质量标准,对于提高铁路系统的可靠性和安全性具有重要意义。遵循这个标准能确保整个项目的顺利进行,并且符合国际通行的最佳实践。对于从事铁路信息技术的工程师、项目经理和监管机构而言,理解和遵循EN50128是至关重要的。