1 介绍(Introduction)
本文档描述了 AUTOSAR 模型和文档中使用的各种预定义名称。本文档的主要目的是作为查找 AUTOSAR 中预定义名称的入口,这些名称超出以下文档的范围:
- [1] 基础软件模块清单;
- [2] 应用接口;
- [3] ECU 配置参数。
注意:本文档中的定义也可作为 AUTOSAR XML 模型使用。在该模型中,预定义名称根据 [4] 表示为 Keywords。它们以具有以下列的表格形式呈现:
- shortName:缩写的唯一名称,取自 Keyword 的 shortName。
- abbrName:这是根据 [4] 保留的名称本身。注意:名称可能为了适应表格单元格而带有换行符;本列中的保留名称绝不包含空格,因此换行符应被忽略。
- longName:保留名称的 longName(详见 [5] 关于 longName 的说明)。
- Classification, Description:关键字分类列表(如 [TPS_STDT_00042]、[TPS_GST_0017] 所引用);此外,还显示关键字的 desc 以理解保留名称的用途。
2 虚拟模块([VirtualModules] Virtual Modules)
[TR_PDN_00001] 虚拟模块的定义
此关键字集定义了在命名约定中担任模块标识符角色、但不存在(例如作为 C 实现)的虚拟模块。
该关键字集包含两个关键字分类:
- ModuleDesignator:abbrName 表示 AUTOSAR 定义的有效模块标识符(参见 [5] 中的 [TPS_GST_00017])。
- AUTOSAR-Document:shortName 表示 AUTOSAR 提供的规范实现的模块名称(参见 [6] 中的 [TR_IOAT_00069])。
| shortName | abbrName | longName | 分类,描述 |
|---|---|---|---|
AISpecification | AISpecification | XML Specification of Application Interfaces(应用接口的 XML 规范) | AUTOSAR-Document, ModuleDesignator — 表示应用接口。 |
EcuC | EcuC | Ecu Configuration(ECU 配置) | ModuleDesignator — EcuC 是一个伪模块,定义适用于所有其他 BSW 模块的参数。 |
GeneralBlueprints | GenBlpr | General Blueprints(通用蓝图) | ModuleDesignator — AUTOSAR M1 模型的蓝图集合。 |
GeneralDefinitions | GenDef | General Definitions(通用定义) | ModuleDesignator — 表示可同时应用于 BSW 和 ASW 的通用元素,但无明确的 AUTOSAR 文档维护。 |
V2X | V2X | Vehicle-2-X(车联网) | ModuleDesignator — 用作 V2X 通信模块使用的所有跨模块类型的集群缩写。 |
3 AUTOSAR 信息类别([InformationCategories] AUTOSAR Information Categories)
[TR_PDN_00002] AUTOSAR 信息类别的定义
此关键字集表示在文件名或追溯标签中使用的缩写。
该关键字集包含以下关键字分类:
- DocumentCategory:关键字(abbrName)表示 AUTOSAR 提供的有效文档类别(参见 [4] 中的 [TPS_STDT_00050])。
- TraceCategory:关键字(abbrName)表示 AUTOSAR 文档中可追溯文本的有效类别(参见 [4] 中的 [TPS_STDT_00042])。
- InternalDocumentCategory:关键字(abbrName)表示 AUTOSAR 内部的文档类别(不发布但仍遵循约定)。
| shortName | abbrName | longName | 分类,描述 |
|---|---|---|---|
ASWS | ASWS | Abstract SWS Software Specification | DocumentCategory, TraceCategory — AUTOSAR BSW 模块通用规范。 |
ATR | ATR | Acceptance Test Requirement(验收测试需求) | DocumentCategory, TraceCategory — 验收测试需求规范。 |
ATS | ATS | Acceptance Test Specification(验收测试规范) | DocumentCategory, TraceCategory — 验收测试执行的测试规范和脚本。 |
CONC | CONC | Concept Document(概念文档) | DocumentCategory, TraceCategory — 描述下一个次要或主要版本计划变更的概念。 |
CTCF | CTCF | Configuration Settings(配置设置) | DocumentCategory, TraceCategory — 一致性测试执行的配置设置。 |
CTSP | CTSP | Conformance Test Specification(一致性测试规范) | DocumentCategory, TraceCategory — 一致性测试执行的测试规范和脚本。 |
EXP | EXP | Explanation(说明文档) | DocumentCategory, TraceCategory — 解释性材料。 |
MMOD | MMOD | MetaModel(元模型) | DocumentCategory, TraceCategory — 元层 2(元模型)上的建模内容。 |
MOD | MOD | Model(模型) | DocumentCategory, TraceCategory — 元层 1(模型)上的建模内容。 |
PD | PD | Process Description(过程描述) | DocumentCategory, TraceCategory — AUTOSAR 标准化活动中的过程描述。 |
PDEP | PDEP | Profile of Data Exchange Point(数据交换点配置文件) | DocumentCategory, TraceCategory — 为特定数据交换点定制 AUTOSAR 规范和模板的模型。 |
PRS | PRS | Protocol Specification(协议规范) | DocumentCategory, TraceCategory — AUTOSAR 标准化的协议规范。 |
RS | RS | Requirement Specification(需求规范) | DocumentCategory, TraceCategory — 软件规范以外的需求规范。 |
SRS | SRS | Software Requirement Specification(软件需求规范) | DocumentCategory, TraceCategory — 软件规范的需求规范。 |
SWS | SWS | Software Specification(软件规范) | DocumentCategory, TraceCategory — AUTOSAR 软件规范。 |
TMPL | TMPL | Template(模板) | InternalDocumentCategory — 预定义文档模板。 |
TPS | TPS | Template Specification(模板规范) | DocumentCategory, TraceCategory — AUTOSAR 模板规范。 |
TR | TR | Technical Report(技术报告) | DocumentCategory, TraceCategory — 描述任意 AUTOSAR 相关主题的一般技术报告。 |
UC | UC | Use Case Specification(用例规范) | TraceCategory — 从中派生需求的用例规范。 |
ZAUX | ZAUX | Auxilary material(辅助材料) | InternalDocumentCategory — 标准创建内部使用的辅助文件。 |
ZGEN | ZGEN | Generated intermediate material(生成的中间材料) | InternalDocumentCategory — 维护在 AUTOSAR SCM 系统中并内部使用的生成中间产品。 |
ZSUPP | ZSUPP | Supplemental material(补充材料) | InternalDocumentCategory — 标准创建内部使用的补充材料。 |
4 AUTOSAR 文档缩写(追溯前缀)([DocumentAbbreviations] AUTOSAR Document Abbreviations for Trace Prefixes)
[TR_PDN_00003] 追溯前缀的文档缩写
这些关键字表示在需求标签中指示文档的缩写。
该关键字集包含关键字分类:
- DocumentAbbreviation:abbrName 表示追溯标签中的有效文档缩写(参见 [5] 中的 [TPS_STDT_00042])。
注意:有些情况下,一个文档使用多个缩写(例如 [SWMC, SWNR]、[MCM, MCG, MCA])。也有些情况下,一个缩写用于多个文档(例如 [BSW])。
| shortName | abbrName | longName | 分类,描述 |
|---|---|---|---|
AIBodyAndComfort | AIBC | Application Interfaces "Body and Comfort"(应用接口 - 车身与舒适性) | DocumentAbbreviation |
AIChassis | AICS | Application Interfaces "Chassis"(应用接口 - 底盘) | DocumentAbbreviation |
AIDesignPatternCatalogue | AIDPC | Application Interface Design Pattern Catalogue(应用接口设计模式目录) | DocumentAbbreviation |
AIHMIMultimediaAndTelematics | AIHMI | Application Interfaces "HMI Multimedia and Telematics" | DocumentAbbreviation |
AIOccupantAndPedestrianSafety | AIOPS | Application Interfaces "Occupant and pedestrian Safety" | DocumentAbbreviation |
AIPowertrain | AIPT | Application Interfaces "Powertrain"(动力总成) | DocumentAbbreviation |
AISpecificationExamples | AISE | XML Examples of Application Interfaces | DocumentAbbreviation |
AIUserGuide | AIUG | Application Interfaces User Guide(应用接口用户指南) | DocumentAbbreviation |
ApplicationLevelErrorHandling | ALEH | Application Level Error Handling(应用层错误处理) | DocumentAbbreviation |
AdaptiveNetworkManagement | ANM | Adaptive Network Management(自适应网络管理) | DocumentAbbreviation |
AdaptivePlatformTypes | ASR | ARXML Serialization Rules(ARXML 序列化规则) | DocumentAbbreviation |
AutosarModelConstraints | ArModC | Autosar Model Constraints | DocumentAbbreviation |
ARXMLSerializationRules | ASR | ARXML Serialization Rules | DocumentAbbreviation |
ATBM | ATBM | Interaction with Behavioral Models(与行为模型的交互) | DocumentAbbreviation |
BSWAndRTEFeatures | BRF | AUTOSAR BSW and RTE Features | DocumentAbbreviation |
BSW | BSW | Basic Software(基础软件) | DocumentAbbreviation — 表示所有 BSW 软件需求规范的超集。 |
BSWModuleDescriptionTemplate | BSWMDT | Basic Software Module Description Template | DocumentAbbreviation |
BSWModuleList | BSWML | Basic Software Module List | DocumentAbbreviation |
BSWUMLModelModelingGuide | BSWUMG | BSW UML Model Modeling Guide | DocumentAbbreviation |
BSWUML | BSWUML | Basic Software UML model | DocumentAbbreviation — BSW UML 模型中维护的所有元素。 |
BWCStatement | BWC | BWC Statement(向后兼容性声明) | DocumentAbbreviation |
CDDDesignAndIntegrationGuideline | CDDG | CDD Design And Integration Guideline | DocumentAbbreviation |
CommunicationCan | COMCAN | Communication on Can(CAN 通信) | DocumentAbbreviation |
CommunicationFlexray | COMFR | Communication on Flexray(FlexRay 通信) | DocumentAbbreviation |
CommunicationLin | COMLIN | Communication on Lin(LIN 通信) | DocumentAbbreviation |
CommunicationManagement | COMMGMT | Communication Management(通信管理) | DocumentAbbreviation |
CommunicationViaBus | COMVB | Communication via a bus(通过总线通信) | DocumentAbbreviation |
Diagnostic | DIAG | Requirements on Diagnostic(诊断需求) | DocumentAbbreviation |
AdaptiveDiagnostics | DM | Adaptive Diagnostics(自适应诊断) | DocumentAbbreviation |
ECUConfiguration | ECUC | Specification of ECU Configuration | DocumentAbbreviation |
ECUConfigurationParameters | ECUCP | ECU Configuration Parameters | DocumentAbbreviation |
EcuModeManagement | ECUMGMT | ECU Mode Management | DocumentAbbreviation |
ECUResourceTemplate | ECUR | Specification of ECU Resource Template | DocumentAbbreviation |
ErrorDescription | ED | Error Description(错误描述) | DocumentAbbreviation |
ExecutionManagement | EM | Execution Management(执行管理) | DocumentAbbreviation |
ErrataSheet | ERSH | Errata Sheet(勘误表) | DocumentAbbreviation |
说明:原文档包含约 100+ 个文档缩写。本译文展示其中约 30 个最常用的作为示例;完整缩写清单可查阅原文 9–14 页或 AUTOSAR XML 模型中的 Keyword 集。
5 AUTOSAR 命名空间缩写([NamespaceAbbreviations] AUTOSAR Name Spaces)
[TR_PDN_00004] AUTOSAR 命名空间缩写
此关键字集包含关键字分类 NameSpace:abbrName 表示 AUTOSAR 中使用的有效命名空间。
命名空间缩写通常对应 AUTOSAR XML 模式中的命名空间 URI。
| shortName | abbrName | longName | 分类,描述 |
|---|---|---|---|
AR-PACKAGES | ar-packages | AUTOSAR Packages(AUTOSAR 包) | NameSpace — AUTOSAR XML 包命名空间。 |
AR-ROOT | ar-root | AUTOSAR Root(AUTOSAR 根) | NameSpace — AUTOSAR XML 根命名空间。 |
DOORS | doors | DOORS Namespace(DOORS 命名空间) | NameSpace — IBM Rational DOORS 工具命名空间。 |
说明:原文档包含约 10 个命名空间缩写。完整清单可查阅原文 15–17 页。
A 引用类表(Mentioned Class Tables)
附录提供了关键字所引用的元模型类(如 Keyword.shortName、Keyword.abbrName、Keyword.longName、Keyword.category、Keyword.desc)的定义。这些定义在 AUTOSAR 元模型中给出,本文档不重复。