|注:文章摘录自网络,仅供学习参考!
(资料图片)
汽车SPICE V3.1中的示例之软件架构设计:
▪描述整体软件结构
▪描述包括任务结构在内的操作系统
▪ 识别任务间/进程间通信
▪识别所需的软件元素
▪ 识别⾃己开发和提供的代码
▪ 识别软件元素之间的关系和依赖性
▪ 识别数据(例如应用程序参数或变量)的存储位置以及采取哪些措施(例如校验和、冗余)来防止数据损坏
▪描述如何衍生不同型号系列或配置的变体
▪ 描述软件的动态行为(启动、关闭、软件更新、错误处理和恢复等)
▪ 描述哪些数据是持久的以及在哪些条件下
▪ 考虑提供给:‑ 任何所需的软件性能特征 ‑ 任何所需的软件接口‑ 所需的任何安全特征 ‑ 任何数据库设计要求
汽车 SPICE 应用程序可以从敏捷方法中受益,例如在项目管理中。Automotive SPICE 是一个敏捷性框架。
功能安全实施示例:
Automotive SPICE 的成功应用支持符合 ISO 26262。
相关的 Automotive SPICE 流 程为 ISO 26262 中的相关章节提供弱/中/强 (+/++/+++) 支持。
如果需要符合 ISO 26262,在应用 Automotive SPICE 时应考 虑相关章节。