标准摘要
[中文适用范围]: 1.1 GB.T 20438 的本部分: a)使用应建立在充分理解GB/LT 20438.1、GB/T 20438.2的基础上。 b) 适用于任何在GB/T 20438.1、GB/T 20438.2范围内构成与安全相关系统的一部分有关的或用于开发安全相关系统的软件。 这种软件定义为安全软件。 --安全软件包括操作系统、系统软件、通信网络中的软件、人机界面功能、支持工具、固件以及应用程序。 --应用程序包括高级语言、低级语言程序和适用有限可变的语言的特殊用途程序(见GB/T 20438.4-2006的3.2.7). c) 软件安全功能和软件安全完整性等级的要求应明确。 注1:如果这一要求作为电气/电子/可编程安全相关系统(见GB/T 20438.2-2006的7.2)有一部分已提出, 则在此处不需要重复。 注2:规定软件安全功能和软件安全完整性等级是一个重复的程序,见图2和图6. 注3:文档结构要求见GB/T 20438.1-2006的第5章和GB/T 20438.1-2006的附录A。 文档结构应考虑公司规程和特殊应用领域的工作实际情况。 d) 建立安全生命周期阶段和在设计、开发与安全有关的软件(软件安全生命周期软件模块)阶段和行为的要求。 这些要求包括根据安全完整性等级分等的、在软件中用于避免和控制故障及失效的措施和技术的应用。 e) 对向执行电气/电子/可编程集成的机构提供与软件安全性确认有关的信息提出要求。 f) 对操作和维护E/E/PE安全相关系统的用户所需的与软件有关的信息和规程的准备提出要求。 g) 对修改与安全有关的软件的机构提出要求。 h) 结合GB/T 20438.1、GB/T 20438.2 提出对支持工具的要求, 如设计开发工具、语言翻译器、测试和调试工具、配置管理工具。 1.2 GB/T 20438.1、 GB/T 20438.2、 GB/T 20438.3 和GB/T 20438.4是基础的安全标准, 尽管它们不适用于简单E/E/PE安全相关体统(见GB/T 20438.4-2006的3.4.1), 作为基础的安全标准, 因为技术委员会的责任之一是在起草自己的标准时凡是适用之处都应贯彻基础安全标准。 GB/T 20438同时也可作为独立的标准取使用。 1.3 图1 表示了GB/T 20438的整体框架同时明确了在达到E/E/PE安全相关系统功能安全阶段中本部分的作用。 GB/T 20438.6-2006的附录A描述了GB/T 20438.2和 GB/T 20438.3的应用。 [外文原描述]: Applies to any software forming part of a safety-related system or used to develop a safety-related system within the scope of IEC 61508-1 and IEC 61508-2. Provides requirements: - for safety lifecycle phases and actvities; - for informatin relating to the software safety validation; - for the preparation of information and procedures concerning software; - to be met by the organisation carrying out modifications to safety-related software; - for supporting tools. Has the status of a basic safety publication in accordance with IEC Guide 104. The contents of the corrigendum of April 1999 have been included in this copy.
英文名称Functional safety of electrical/electronic/programmable electronic safety-related systems - Part 3: Software requirements (see www.iec.ch/61508)