APP下载

基于EN欧标流程的V模型软件测试

2021-03-12周亚男刘锦峰朱程辉

电子元器件与信息技术 2021年1期
关键词:方法模型

周亚男,刘锦峰,朱程辉

(卡斯柯信号有限公司,上海 200071)

0 引言

V模型是软件生命周期的基础模型,也是轨道交通信号系统软件开发的首选模型。在轨道交通系统自动化的发展过程中,软件功能越来越复杂,安全性成为轨道交通信号软件开发所关注的一个重点。软件开发中存在着许多不可预测的因素,可能埋藏着不少重大风险,如何将风险控制在可接受的范围内,以保证轨道交通信号软件的安全可靠,是软件开发生命周期中所必须要解决的问题,目前越来越多的企业引入了欧洲的铁路相关标准[1]。

1 欧洲铁路标准简介

轨道交通业的标准依据是欧洲电工标准化委员会(CENELEC)规定的EN5012X系列,是IEC61508在轨交行业的派生标准,涉及如下:EN50129铁路应用——信号领域的安全相关电子系统;EN50126铁路应用——可靠性、可用性、可维护性和安全性;EN50128铁路应用——通信、信号和处理系统-铁路控制和防护系统软件;EN50159-1铁路应用——通信、信号和处理系统,第一部分:封闭式传输系统中的安全通信;EN50159-2铁路应用——通信、信号和处理系统,第二部分:开放式传输系统中的安全通信。

本文主要围绕EN50128展开讨论,该标准对软件开发生命周期的不同阶段提出了包含流程、方法、技术的详细要求。通过规范软件的开发过程以及技术要求,来保证轨道交通软件的质量和可靠性。

2 软件测试流程

软件生命周期V模型是一种线性顺序模型,提供了一种结构化的、自顶向下的软件开发方法,每阶段主要工作成果从一个阶段传递到下一个阶段,每个阶段的产出物必须经过评审或者测试。……

登录APP查看全文

猜你喜欢

方法模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
学习方法
3D打印中的模型分割与打包
用对方法才能瘦
FLUKA几何模型到CAD几何模型转换方法初步研究
四大方法 教你不再“坐以待病”!
赚钱方法
捕鱼
一个相似模型的应用