一、基本信息
ADD的主要目标是集中所有数据元素/定义,支持功能开发部分和软件开发部分数据的重复使用。
这意味着每个人都能够从单一来源中选择一个数据定义,而且这些数据是独一无二的,项目与编辑器是相互独立的。 因此,在整个开发过程中能确保数据定义相同。
由于在全公司广泛可用性,ADD能避免数据冗余,并确保这些数据的性。
二、连续的数据处理能力
使用ADD,可以实现数据从“系统”步骤到“软件”阶段的连续处理。 ADD避免了功能实现与软件开发之间的差距,确保了数据一致性,从而提高了系统的质量,减少了系统开发和软件开发的工作。
三、 目标
ADD涵盖的无缝数据定义的主要目标是:
l 提供一个中心区域和全公司范围的可访问数据库,以此作为数据定义的单一来源(项目与编辑器独立!);
l 确保全球公司范围内的适用性和多用户使用性;
l 支持定义过程中的一致性检查;
l 通过为所有数据定义使用版本和生命周期来确保数据的一致性;
l 分配数据和数据流驱动的搜索和分析功能;
l 提供从系统到软件的连续数据处理流程;
l 提高界面描述的质量;
l 在开发过程的早期阶段,提供多个层次结构级别(模块,聚合和项目)的检查操作。
四、主要特点
l 管理数据对象(ECU标签/变量);
l ECU变量为:测量,参数,坐标轴,地图和“系统常量”(cDefines);
l 数据对象的版本管理(版本和修订);
l 数据对象和数据类型(草稿的,固定的,过时的等)的实时管理;
l 数据对象(容器概念)的分组,包括容器的概览图与数据对象定义的链接;
l 强大的搜索和查询功能(数据对象,数据类型等),包括交叉引用等等。;
l 显示工作空间和数据库条目之间的差异;
l 用户管理包括用户/ 角色概念,用于控制访问授权;
l 使用样式表创建XML格式和支持其他格式(用于报告的HTML,MSR SW DTD ...);
l 数据性对象属的管理,如物理单位,格式字符串,转换,数据类型,限制等;
l 数据对象的变量编码;
l 通过代码变体的动态界面;
l 以图形方式来显示接口和分组的视觉数据建模器;
l 对每个级别进行一致性检查:容器,组成,配置包和项目级别;
l 各层次的对象比较:数据对象,容器,组合,配置包和项目级别;
l 项目可重用性配置包;
l 提供接口处理;
l 离线数据库(* .ddx)向后兼容;
l Data对象\容器属性更改日志(历史列表);
l 数据对象的修复/版本创建;
l 支持可重用Class对象;
l 在项目上下文中递归创建容器、组合和数据对象的新变种/版本/版本(项目参考选项卡);
l 基于特殊容器BusAdp / CsAdp的所有信息的Excel输出;
l 在“DataObject”参考对话框中显示活动/非活动DataObjects信息(仅项目上下文);
l 特殊容器BusAdp的显式比较;
l 增强对于busadp信号信息聚集并生成busadp源文件;
l 在MDX-导出期间自动创建基于相应特殊容器CsAdp / BusAdp内容的Excel输出;
l 允许批量更改组合中引用的第一级容器的属性“状态”;
l 处理类(ClassPrototype)方法(SW-Services)的参数和返回值;
l 允许在不同的DataObject版本中使用不同的DataObject类型;
l 允许转换组; 在“数据对象定义”选项卡中使用转换目录作为过滤器;
l 代码变量检查和导入功能添加,以确保导入和输出之间的代码变体一致性;
l 允许对项目/组成检查第1号版本检查标准的单独配置;
l 添加了新的容器属性“Runnables”,以支持ADD中的AUTOSAR功能“Runnables”;
l 将ADD用户组与使用组合并,来为ADD对象负责;
l 允许在ADD数据库中使用/存储ADD客户配置设置(ADDConfig.xml);
l ARXML - 为ADD Container添加导出;
l 检查DataObject/Container/Composition/Conf.Package/Project attribute中的英语,法语,德语的拼写;
l 为ADD Class元素添加了ADD项目数据空间配置;
l 允许对当前项目的特定容器的项目检查结果进行过滤;
l 将邮件属性和通知机制添加到ADD中,以便通知工具所有者通过一键功能进行更改。
五、操作流程和接口
下图显示了ADD与其他工具的可能性接口以及主要流程:
通过为DDS提供智能灵活的接口,DDS的所有接口(如ASAP2,ELF,I3E,CVX等)也隐含地在ADD中提供。
六、系统要求
Operating System |
Windows 7, Windows 10, Microsoft Visual C++ Redistributable2015 |
Environment |
.NET Framework V4.6, Oracle V11.x Client or higher with Oracle Data Provider for
.NET 4.0, Oracle Client is only required for Oracle database connection |
Processor |
Pentium 3 or equivalent, 750 MHz or higher |
Hard disk |
100 MB (minimum) of free hard disk space |
System memory |
512 MB of main memory |
Display resolution |
1280 x 800, 16bit colours, 17 inch |