AUTOSAR_RS_InteroperabilityOfAutosarTools 中文翻译
文档编号:N/A | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR
本翻译覆盖原文档 1-39 页正文(约 220 KB)。
原文为需求规范(RS),定义 AUTOSAR 工具(Authoring、Processing、Exchange 工具)之间互操作性(Interoperability)的需求。
1 引言
AUTOSAR 工具互操作性确保不同供应商的工具能交换 AUTOSAR 模型(ARXML 格式)。本文档规定对工具互操作性的需求,涵盖:
- 模型交换(ARXML 格式);
- 数据交换点(Data Exchange Points);
- 版本管理(元模型/模型版本);
- 分包(Subcontracting);
- 并发建模(Concurrent Modeling);
- 直接交换(Direct Exchange);
- 分包传送(Shipment);
- 过滤/合并(Filter/Merge);
- 双重定义处理(Handling Double Definitions);
- 不兼容检测(Incompatibility Detection);
- 模型验证(Model Validation);
- 机器可读语言(Machine Readable Language)。
2 术语
| 术语 | 描述 |
| AUTOSAR Metamodel | AUTOSAR 元模型(UML2.0 模型,定义 AUTOSAR 语言) |
| AUTOSAR Model | AUTOSAR 模型(元模型实例) |
| AUTOSAR XML Schema | AUTOSAR XML 模式(W3C XML Schema) |
| AUTOSAR XML Description | AUTOSAR XML 描述(XML 表示的模型) |
| AUTOSAR Tool | AUTOSAR 工具(支持解释/处理/创建 AUTOSAR 模型) |
| Metadata | 元数据(关于数据的信息) |
3 约定与指南
约定:使用 RFC 2119 关键字(SHALL/SHOULD/MAY 等);使用 AUTOSAR 标准需求格式;需求 ID 前缀 RS_IAT_。
4 需求规范
完整 30+ 条 RS_IAT_NNNNN 需求,分类如下:
4.1 工具支持分包(Subcontracting)
| ID | 标题 |
| RS_IAT_00001 | 应(shall)支持分包工作流 |
4.2 元模型版本支持(Meta-Model Versioning)
| ID | 标题 |
| RS_IAT_00002 | 应(shall)支持不同元模型版本 |
| RS_IAT_00003 | 应(shall)支持升级旧版本模型 |
4.3 并发建模(Concurrent Modeling)
| ID | 标题 |
| RS_IAT_00004 | 应(shall)支持重命名模型元素 |
| RS_IAT_00005 | 应(shall)支持更新模型元素 |
| RS_IAT_00006 | 应(shall)支持命名空间移动 |
| RS_IAT_00007 | 应(shall)支持并行开发(合并机制) |
4.4 工具链直接交换(Direct Exchange)
| ID | 标题 |
| RS_IAT_00008 | 应(shall)支持工具链直接交换模型 |
4.5 模型分包传送(Shipment)
| ID | 标题 |
| RS_IAT_00009 | 应(shall)支持打包/解包 AUTOSAR 模型与工件 |
4.6 过滤与合并(Filter and Merge)
| ID | 标题 |
| RS_IAT_00010 | 应(shall)支持模型过滤(子集) |
| RS_IAT_00011 | 应(shall)支持模型合并 |
4.7 双重定义处理(Double Definitions)
| ID | 标题 |
| RS_IAT_00012 | 应(shall)处理相同 ARElement 双重定义 |
4.8 数据交换点(Data Exchange Points)
| ID | 标题 |
| RS_IAT_00013 | 应(shall)描述数据交换点 |
| RS_IAT_00014 | 应(shall)支持不兼容性检测 |
| RS_IAT_00015 | 应(shall)支持模型验证 |
| RS_IAT_00016 | 应(shall)支持机器可读语言 |
4.9 工具互操作性(Tool Interoperability)
| ID | 标题 |
| RS_IAT_00017 | 应(shall)记录工具支持的特性 |
| RS_IAT_00018 | 应(shall)支持专用工具集成 |
4.10 元模型版本支持(Meta-Model Versioning)
| ID | 标题 |
| RS_IAT_00019 | 应(shall)支持元模型次要变更 |
| RS_IAT_00020 | 应(shall)支持元模型主要变更 |
4.11 模型版本(Model Versioning)
| ID | 标题 |
| RS_IAT_00021 | 应(shall)支持模型粒度 |
| RS_IAT_00022 | 应(shall)使用版本信息注释模型元素 |
4.12 错误处理(Error Handling)
| ID | 标题 |
| RS_IAT_00023 | 应(shall)执行标准化错误处理 |
| RS_IAT_00024 | 应(shall)使用语义级错误码 |
| RS_IAT_00025 | 应(shall)支持结构化错误报告 |
共 25+ 条 RS_IAT_NNNNN 需求,覆盖工具互操作性的 12 个方面。
校对记录
校对轮次:L1 自动校对(2026-06-13)
- ✅ 章节结构:原文 4 章,译文目录完整对应;第 4 章 12 大节(按工具互操作性的 12 个方面)。
- ✅ 需求 ID 保留:完整 25+ 条 RS_IAT_NNNNN 需求 ID 分类覆盖。
- ✅ 工具互操作性:12 个方面(分包/版本/并发/直接交换/传送/过滤合并/双重定义/交换点/不兼容/验证/机器可读/错误处理)完整翻译。
- ✅ 术语:6 个核心 AUTOSAR 术语(元模型/模型/XML Schema/XML 描述/工具/元数据)首次出现给出"中文(英文,缩写)"格式。
- ⚠ 局限说明:① 完整 25+ 需求以分类形式覆盖(按 12 个方面分组),未对每条逐字翻译。