功能安全即保证电气、电子、可编程安全相关系统功能的正确实现,包括其它外部风险降低设施和安全相关系统功能可靠正确行使,并且当发生故障(包括随机故障和系统故障)或失效时,安全相关系统会采取措施,保证不会引起人员的伤亡、环境的破坏、设备财产的损失。
需求概况
国际电工委员会于2000年发布了首个产品安全标准IEC 61508《电气/电子/可编程电子安全相关系统的功能安全》,从研发过程管理、安全保障技术等方面对安全相关产品(含软件)提出了要求。
应用场景

服务内容
我单位是国家嵌入式软件产品质量监督检验中心,拥有卓越的嵌入式软件测评能力,已服务于国防 、轨道交通、汽车、核电、医疗电子、机械装备、家电等多个行业,测试代码规模数千万行,发现各类软件缺陷数十万个。
1、软件功能安全测试

依据EN50128(轨道交通)、IEC60880(核电)、ISO26262-6(汽车)、IEC62304(医疗电子)或IEC 60730-1(家电)标准开展软件测试,检测修复问题、提高软件质量,并为软件安全认证提供测评证据。
l 代码静态分析
l 代码审查测试
l 软件单元测试
l 软件集成测试
l 软硬件集成测试
l 软件系统测试

2、功能安全认证标准符合性测评(安全评估)
l 面向轨道交通、核电、汽车、医疗电子、家电等行业,依据相应功能安全标准,对安全相关系统或软件进行研发过程功能安全认证标准符合性测评,出具测评报告和证书,满足行业管理部门要求,为产品上线运行提供功能安全评估证据。

3、功能安全咨询
l 功能安全性分析:预先危险分析(PHA)、故障模式、影响及危害性分析(FMECA)、故障树分析(FTA)……
l 产品功能安全生命周期管理咨询:指导企业按功能安全标准要求进行产品研发,实现功能安全标准的落地应用。
l 安全性分析和功能安全测试指导。
4、嵌入式软件故障注入专项测试
根据被测软件特点、前期失效数据、关键功能点、潜在薄弱环节,采取针对性的测试方法,快速激活软件内部异常状态,发现软件缺陷。

5、嵌入式软件可靠性评估
依据GB/T 28171-2011《嵌入式软件可靠性测试方法》提供嵌入式软件可靠性评估服务,可靠性测试设计咨询及失效数据分析咨询服务。
6、自动化测试环境建设

服务价值
l 软件功能安全测试:提高软件质量、为安全认证提供测试证据
软件功能安全测试,通过代码静态分析、代码审查、单元测试、集成测试和系统测试等环节,可检测出软件编码规范性问题、软件运行时故障(如除零、越界、指针运算等)、接口不一致问题、功能故障、性能问题、安全性问题等软件问题,指导修改软件问题提高软件质量;
软件功能安全测试产生《测试方案》、《测试用例集》、《测试问题及处理报告》、《测试报告》,为软件安全认证提供测试证据链。
l 功能安全认证标准符合性测评(安全评估),规范研发流程,获得安全认证证书。
评估轨道交通、核电、汽车电子等行业产品和软件的产品研发生命周期、功能安全技术应用、安全管理、质量管理、配置管理等满足标准要求的情况,提出问题和整改建议,问题整改满足标准要求后,出具安全评估报告和证书;
可规范研发流程,功能安全技术和标准应用落地,产品质量、安全性得到保障,获得产品上线运行的通行证(安全认证证书),满足管理部门要求。
l 功能安全咨询:提供功能安全研发生命周期咨询,提高研发、测试能力。
安全风险分析:识别系统功能安全设计缺陷,提取新的安全需求,提高产品的质量和安全水平。
产品功能安全生命周期咨询:规范研发流程,功能安全技术应用落地,提高产品质量管理、安全管理和配置管理水平。
功能安全测试咨询:提供规范化、系统的功能安全测试体系,构建专业的测试团队和能力。
服务优势
l “嵌入式软件安全性检测技术及应用”荣获2015年度广东省科学技术奖一等奖
l 广东省功能安全技术工程中心
l 北汽新能源二方实验室
l 华东师范大学联合实验室
l 西南交通大学联合实验室
l 轨道交通领域成为国际权威认证机构TÜV(北德)国内唯一认可实验室
l 国内少数获得轨道交通、汽车电子、核电领域软件功能安全CNAS能力认可的机构,已扩项技术标准达35项
典型案例
轨道交通功能安全测评&咨询
核工业功能安全测评&咨询
汽车电子功能安全测评&咨询
医疗器械软件功能安全测评&咨询
机械装备功能安全测评&咨询
家电软件功能安全测评&咨询