电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

en50128基础培训

52页
  • 卖家[上传人]:ji****en
  • 文档编号:108232107
  • 上传时间:2019-10-22
  • 文档格式:PDF
  • 文档大小:894.23KB
  • / 52 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、2015-10-26 EN 50128 铁路应用-通信、信号和处理系统 铁路控制和防护系统软件 报告人:周夏芳 2015-10-26 1 内容安排 一、范围 二、软件安全完整性等级 三、组织结构、角色和资质 四、生命周期和文档 五、软件保障 六、通用软件开发 七、已有软件 八、根据应用数据/算法配置的系统 九、软件部署和软件维护 2015-10-26 2 一、范围 主要内容 本标准规定了在铁路控制和防护设备中使用的可编程电子 系统软件开发时的过程要求和技术要求。 适用对象 本标准适用于铁路控制和防护系统中的所有安全相关软件 ,包括: 应用软件 操作系统 支持工具 固件 已有软件 2015-10-26 3 二、软件安全完整性等级 什么是软件安全完整性等级? 软件安全完整性等级是一组分级数字,它确定了软件 必须采用的技术和措施。 软件安全完整性等级分为SIL0SIL4共5个等级。 软件失效导致的风险越高,软件安全完整性等级越高。 2015-10-26 4 二、软件安全完整性等级 如何确定软件安全完整性等级? 通常来说,软件安全完整性等级至少应等于系统安全 完整性等级。 如果软件是由不同软件

      2、安全完整性等级的组件组成, 那么该软件的所有组件都应按最高软件安全完整性等 级的要求处理。 2015-10-26 5 二、软件安全完整性等级 如何达到软件安全完整性等级的要求? 1.标准正文 2015-10-26 6 目标目标 要求要求 二、软件安全完整性等级 如何达到软件安全完整性等级的要求? 2.标准附录 Normative:Annex A、Annex B 规范性附录,必须满足 Informative:Annex C、 Annex D 信息性附录,供参考 2015-10-26 7 二、软件安全完整性等级 如何达到软件安全完整性等级的要求? Annex A:对于技术措施的要求对于技术措施的要求 M:强制 HR:强力推荐 R:推荐 -:不推荐也不反对 NR:不推荐(不应使用) 2015-10-26 8 二、软件安全完整性等级 如何达到软件安全完整性等级的要求? Annex B:对关键软件角色和职责的要求对关键软件角色和职责的要求 需求经理(REQ) 设计人员(DES) 实现人员(IMP) 测试人员(TST) 验证人员(VER) 集成人员(INT) 确认人员(VAL) 评估人员(ASR)

      3、 项目经理(PM) 配置经理(CM) 2015-10-26 9 三、组织结构、角色和资质 目标 确保所有参与软件开发过程的人员都是在组织结构的管理 下,是已授权并且有能力胜任其角色职责的。 角色资质要求 Annex B(TableB.1B.10) 2015-10-26 10 三、组织、角色和资质 组织结构独立性要求 2015-10-26 11 四、生命周期和文档 目标 将软件开发构造成规定的阶段和活动。 记录贯穿整个软件生命周期的所有相关信息。 生命周期模型 标准对生命周期模型无强制要求,但要求各阶段的活动和 内容均能满足本标准的要求。 2015-10-26 12 四、生命周期和文档 2015-10-26 13 四、生命周期和文档 文档要求 Annex A.1 各阶段文档要求 2015-10-26 14 四、生命周期和文档 文档要求 每一个文档都应有一个唯一的文档编号、以及定义好 的与其它文档之间的关系。 每一个文档都应包含并实现其上级(输入)文档的所 有相关要求。 每一个文档的内容都不应与其上级(输入)文档相矛 盾。 2015-10-26 15 追溯前提追溯前提 追溯完整性追溯完整性

      4、 追溯一致性追溯一致性 内容安排 一、范围 二、软件安全完整性等级 三、组织结构、角色和资质 四、生命周期和文档 五、软件保障 六、通用软件开发 七、已有软件 八、根据应用数据/算法配置的系统 九、软件部署和软件维护 2015-10-26 16 五、软件保障 软件测试 软件验证 软件确认 软件评估 软件质量保障 变更控制 工具安全保障 2015-10-26 17 五、软件保障软件测试 目标 通过测试案例的输入、输出来检查软件的行为,并且测试 应达到指定覆盖率的要求。 测试分类 软件组件测试 软件集成测试 软硬件集成测试 软件确认测试 2015-10-26 18 五、软件保障软件测试 测试规范要求 测试规范应描述以下内容: 测试目标 测试案例、测试数据、预期结果 测试类型 测试环境、工具、配置和程序 测试通过标准 测试覆盖率要求 测试人员的角色职责 对输入文档的追溯关系 实际选择的测试设备 2015-10-26 19 五、软件保障软件测试 测试报告要求 测试报告应描述以下内容: 测试结论 测试覆盖率及测试完成程度 缺陷记录 每一个测试案例的测试结果记录 测试应可重复,如果可行,最好可以自

      5、动执行 测试脚本应被验证 所有测试涉及的项都应被记录(如被测对象、软硬件 配置、测试环境、对应的测试规范版本等) 测试人员姓名 2015-10-26 20 五、软件保障验证和确认 验证和确认 验证是用于判定生命周期各阶段的输出符合该阶段输入要 求的行为(完整性、正确性、一致性)。 确认是用于判定最终软件满足其安全完整性要求、满足软 件需求及预期应用要求的行为。 2015-10-26 21 需求 确认 实现 设设 计计 测测 试试 验证验证 五、软件保障软件质量保障 目标 确定、监控能使软件达到要求的质量所必须采取的所有技 术和管理活动。 要求 计划 基本质量保障系统 软件质量保障计划 软件质量保障验证报告 配置管理 外部供应商管理 2015-10-26 22 五、软件保障软件质量保障 要求 可追溯性要求。 需求-设计-实现 需求-确认测试/分析验证 结构设计-集成测试/分析验证 模块设计-模块测试/分析验证 2015-10-26 23 五、软件保障变更控制 目标 确保软件在变更时仍能满足安全完整性和可靠性的要求。 要求 变更管理过程的相关要求: 问题报告和改正措施相关文档; 原因分析;

      6、 报告、追踪、解决问题的相关步骤; 变更影响分析; 再验证、再确认、再评估; 2015-10-26 24 第五部分:软件保障变更控制 要求 所有变更都应发起一个到达适当生命周期阶段的回退。 该阶段之后的所有阶段都应根据本标准的要求重新执 行其指定的程序。 2015-10-26 25 第五部分:软件保障变更控制 变更实施的关键 根据变更的原因找到回退点。 进行变更影响分析后确定后续各阶段的工作范围。 包括需求、设计实现、测试、验证、确认等。 判断变更是否对用户输出文件产生影响,有影响时应 更新输出文件 如SRAC、数据配置、安装手册、应用手册、操作说明书、维护 说明书、工艺文件、测试工装等。 2015-10-26 26 五、软件保障工具安全保障 目标 确保工具的潜在失效不会对软件产生不能通过技术和/或 管理手段检测出的安全相关影响。 工具分类 2015-10-26 27 分类分类 定义定义 举例举例 T1 输出不会对软件可执行代码(含数据)产生 直接或间接影响的工具 文本编辑器、 配置管理工具 T2 支持对设计或可执行代码进行测试或验证的 工具,工具的错误会导致不能发现缺陷,但 不会使可

      7、执行代码产生直接的错误 动态测试工具、 静态分析工具 T3 输出会对软件可执行代码(含数据)产生直 接或间接影响的工具 编译器、链接 器、数据准备 工具 五、软件保障工具安全保障 要求 对于T2、T3类工具,应 具有使用说明书,能清晰定义工具的行为及使用限制; 确认选择的工具适合于应用; 识别工具潜在的失效,并提出避免或控制方法。 2015-10-26 28 内容安排 一、范围 二、软件安全完整性等级 三、组织结构、角色和资质 四、生命周期和文档 五、软件保障 六、通用软件开发 七、已有软件 八、根据应用数据/算法配置的系统 九、软件部署和软件维护 2015-10-26 29 六、通用软件开发 软件需求阶段 结构设计阶段 组件设计阶段 组件实现和测试阶段 集成阶段 确认测试/最终确认阶段 2015-10-26 30 六、通用软件开发软件需求 目标 为了使软件能满足所有系统需求和安全需求而对其要求进 行完整描述,并为后续各阶段参考提供的综合性文档。 输入文档 系统需求规范 系统安全需求规范 系统结构设计 外部接口规范(如软/软件接口规范、软/硬件接口规 范) 外部限制条件(SRAC) 2

      8、015-10-26 31 六、通用软件开发软件需求 六、通用软件开发软件需求 要求 软件需求规范应对如下软件属性软件属性进行描述: 功能性功能性 包括容量和响应时间 健壮性健壮性 容错能力、恢复能力 可维护性可维护性 如软件调试接口、诊断信息输出 安全性安全性 包括安全功能和安全完整性等级 效率效率 时间占用、空间占用 可用性可用性 人机界面如操作系统移植、平台移植 可移植性可移植性 2015-10-26 32 六、通用软件开发软件需求 要求 对软件需求规范如何描述的要求。软件需求规范的描 述应: 完整完整 清晰清晰 准确准确 无二义无二义 可验证可验证 可测试可测试 可维护可维护 可行性可行性 对输入文档可追溯对输入文档可追溯 2015-10-26 33 六、通用软件开发软件需求 要求 软件需求规范应使用让整个生命周期所涉及的责任人 员都易理解的表达方法; 软件需求规范应明确受控设备与其他系统的所有接口, 包括与操作员的接口; 软件需求规范应明确所有相关的操作方式; 2015-10-26 34 六、通用软件开发软件需求 要求 软件需求规范中应明确或引用可编程电子器件所有相 关的行为模

      9、式,尤其是失效行为; 软件需求规范中应明确或引用软硬件之间的约束关系; 软件需求规范中应指出软件自检的程度及软件检测硬 件的程度; 2015-10-26 35 六、通用软件开发软件需求 要求 软件需求规范中应根据系统安全需求规范的要求包括 周期性功能检测需求; 软件需求规范应根据系统安全需求规范的要求包括使 所有安全功能在整个系统运行期内可测试的需求; 2015-10-26 36 六、通用软件开发软件需求 要求 所有分配由软件完成的功能,特别是那些与实现系统 安全完整性等级有关的功能,软件需求规范应对其加 以清楚说明;(明确安全功能) 当要求软件来完成非安全功能时,软件需求规范应对 其加以清楚说明;(明确非安全功能) 2015-10-26 37 六、通用软件开发软件需求 要求 软件需求规范相关的技术和措施要求参见Annex A.2 2015-10-26 38 七、已有软件的使用 已有软件在使用时应遵循以下限制: 应清晰识别并文档化以下内容: 已有软件的功能及预期满足的需求 已有软件的使用限制 已有软件的接口说明 已有软件必须包含在整体软件确认范围内; 2015-10-26 39 七、已有软件的使用 已有软件在使用时应遵循以下限制: 对于SIL3/SIL4级的软件: 应对已有软件进行失效影响分析; 应针对分析出的失效制定检测策略及防护措施; 验证和确认过程应确保: -已有软件能满足被分配的需求; -已有软件的失效能被检测及有效防护; -已有软件的使用限制被满足。 2015-10-26 40 内容安排 一、范围 二、软件安全完整性等级 三、组织结构、角色和资质 四、生命周期和文档 五、软件保障 六、通用软件开发 七、已有软件 八、根据应用数据/算法配置的系统 九、软件部署和软件维护 2015-10-26 41 八、应用数据/算法配置的系统 目标 铁路系统的一个显著特征是需要为满足各特定应用的 需求设计装置。由应用数据/算法配置的系统允许使用 认证过的通用软件,每个装置的特定需求应被定义成 数据/

      《en50128基础培训》由会员ji****en分享,可在线阅读,更多相关《en50128基础培训》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.