内容推荐 为提高铁路信号安全相关系统软件编程的安全性水平,基于功能安全和失效一安全标准以及实际运用经验,提出铁路信号安全软件编程暂行技术要求。 本技术要求适用于铁路信号控制和防护系统中安全完整性需达到SILA级的软件,主要包括:应用程序设计[不错、低级和专用(如可编程逻辑控制器梯形逻辑)程序设计]、安全计算机平台软件、操作系统、支持工具、同件(如FPGA)等,应在操作层面(主要是编程与测试)制定相应文档化的执行和管理措施。 目录 铁路信号安全软件编程暂行技术要求 1 适用范围 2 引用文件 3 术语和定义 4 缩略语 5 基本编程原则及一般性要求 5.1 安全性编程原则 5.2 安全软件技术要求 5.3 安全软件管理要求 附录A(参考性附录)铁路信号安全软件C语言编码规则 附录B(参考性附录)铁路信号安全功能相关FPGA编码规范 铁路信号安全软件测试暂行技术要求 1 适用范围 2 引用文件 3 术语和定义 4 一般要求 4.1 软件测试目的 4.2 软件测试内容 4.3 软件测试过程 4.4 测试方法及选择策略 5 软件模块测试 5.1 模块测试要求 5.2 模块测试过程 6 软件集成测试 6.1 集成测试要求 6.2 集成测试过程 7 软件总体测试 7.1 总体测试要求 7.2 总体测试过程 |