4 需求规范
4.1 功能概述
AUTOSAR 自适应平台提供服务,以基于配置影响应用程序的生命周期。因此,本文件包含的需求确定了执行管理为基于配置影响机器级应用程序启动、关闭和重启所提供的功能。
AUTOSAR 自适应平台提供服务,以基于配置影响应用程序的生命周期。因此,本文件包含的需求确定了执行管理为基于配置影响机器级应用程序启动、关闭和重启所提供的功能。
7 功能规范
执行管理是自适应平台基础中的一个功能集群。执行管理负责系统执行管理的所有方面,包括平台初始化和应用程序的启动/关闭。
执行管理与操作系统协同工作。特别是,执行管理负责配置操作系统以执行应用程序的运行时调度和资源监控。
| 自适应平台功能集群 | 短名称(例如用于命名空间和包含文件结构) |
|---|---|
| 通信管理 | com |
| 自适应核心 | core |
| 加密 | crypto |
| 诊断 | diag |
| 执行管理 | exec |
| 身份与访问管理 | iam |
| 日志与跟踪 | log |
| 网络管理 | nm |
| 操作系统接口 | 不适用 |
| 持久性 | per |
| 平台健康管理 | phm |
| REST | rest |
| 状态管理 | sm |
| 时间同步 | tsync |
| 更新与配置管理 | ucm |
每个合作伙伴都已承诺 AUTOSAR 的总体项目目标(PO)。这些目标列在 AUTOSAR 标准信息包 V3.3 或后续文档中。AUTOSAR 标准信息包是开发合作伙伴关系的官方沟通文件。
本文档概述了 AUTOSAR 标准自适应平台版本 R20-11。
AUTOSAR 已识别出以往常用术语中可能被视为压迫性或种族主义的用语,例如 master/slave、black/white list,或在其他语境(如性别、年龄)中具有有害含义的术语。AUTOSAR 目前正计划与所有工作组讨论,从 R21-11 版本开始替换这些术语。AUTOSAR 承诺在未来版本中提供不含这些术语的所有规范文档。然而,由于 AUTOSAR 必须继续其运作,并且现有数千页的规范需要同时审查和更新,完全替换这些术语可能需要几个版本的时间。
本文档为 AUTOSAR 自适应平台标准依据 [1, ISO/IEC 42010] 提供了软件架构概述,主要目标如下:
请注意,AUTOSAR 自适应平台标准是通过需求和软件规范文档定义的。这些文档故意不规定 AUTOSAR 自适应平台构建块之间的依赖关系和接口,以便为堆栈供应商在其解决方案设计中提供更多自由度。本文档描述了 AUTOSAR 自适应平台的原始架构设计,包括构建块之间应如何交互的细节。它是该标准实现应如何在内部工作的一个示例。然而,堆栈供应商可以自由选择其他设计,只要符合具有约束力的 AUTOSAR 自适应平台标准即可。
一个简单、轻量级的发行版,试图保持简单。
本规范描述了AUTOSAR自适应平台(AP)的设计。本文档旨在提供AP的概述,但并非详述AP设计的所有元素。其目的是提供AP的总体设计以及针对AP用户和AP实现者的关键概念。
阅读 AUTOSAR Adaptive Platform (AP) 的官方文档,合适的方法和顺序至关重要。这份指南可以帮你理清头绪,高效入门。
AUTOSAR 文档通过文件名中的前缀来区分。理解这些前缀,能帮助你快速定位所需文档。