数据交换点概要旨在通过描述该方法中给定活动或任务需要哪些数据来改善工具之间的互操作性。该用例描述了创建这些概要文件的主要步骤以及如何在进一步的开发中使用它们。
整个汽车系统开发涉及具有数个不同组织,合作伙伴和工具的复杂供应链。现实生活中的项目表明,利益相关者和工具之间的数据交换通常无法正常进行。
互操作性问题通常在开发的后期阶段被发现,通常需要对每个项目中的工具进行分析和调整。
最严重的问题与数据交换点的定义不足和协调性不足有关:通常不清楚,需要什么数据以及哪些约束在整个方法论中的什么时间适用。
为了克服这一困难,AUTOSAR在开发过程中引入了对数据交换点的详细描述。重要的是要注意,该步骤并未在第2.1章的总体视图用例中明确建模,而是可以在数据交换可能导致不兼容时执行。主要交换点是例如由域边界给出,如图2.9所示。
有关AUTOSAR工具的互操作性的更多信息,请参见《AUTOSAR工具的互操作性》。带有相应元类的数据交换点的详细方法在《标准模板》中进行了描述。在《Autosar Tools补充程序的互操作性》中,给出了一个ECU系统描述作为数据交换点的示例。
创建数据交换点的概要文件
有几种创建数据交换点的概要文件的方法,每种方法都基于数据交换点的基准概要文件,该方法定义了默认值,例如:
• 分析Autosar规格或一般的非Autosar工件
例如工具文档,先前使用的交换格式的文档(例如FIBEX,DBC,LDF)或特定于公司的文档,这些文档描述了交换工件的内容&#