📘 汽车软件架构评审要点

📚 30 章 · 体系化
什么是架构评审 为什么需要 评审时机与频率
架构师 评审员 记录员 决策者
计划阶段 准备阶段 评审会议 跟踪阶段
正式评审 技术评审 走查 结对评审
分层模型 应用层 RTE 基础软件层
SWC划分合理性 端口设计 运行实体调度
ISO 26262概述 ASIL等级 安全目标
安全机制设计 故障处理路径 FFI
DDS SOME/IP CAN/LIN 信号路由
UDS协议栈 诊断事件管理 DTC设计
NM状态机 PNC 网络唤醒策略
系统模式 应用模式 模式切换条件与动作
ECU状态机 启动/关闭序列 休眠与唤醒
CPU负载 内存占用 堆栈大小 时间预算
任务优先级 中断优先级 死锁与优先级反转
主备切换 三模冗余 数据一致性
升级策略 回滚机制 安全校验
HSM 安全启动 安全通信 密钥管理
日志级别 存储策略 远程调试接口
变体管理 参数配置 版本兼容性
内部接口 外部接口 API设计原则
端到端数据流 数据完整性 延迟分析
错误检测 错误上报 错误恢复策略
核间通信 共享资源保护 核间同步
Hypervisor 虚拟机间通信 资源隔离
MCAL ECU抽象层 复杂驱动设计
平台化设计 模块化 接口标准化
测试点插入 Mock接口 故障注入
架构视图 UML图 需求追溯矩阵
评审发现分类 行动计划 经验库建设