EHANDBOOK Container-Build把最多样化的不同格式和版本的信息转换成标准的EHANDBOOK Container格式。这使得整个文档结构化。它们包含文档的各种部分,其采用的形式如表格、描述文本、为ASCET互动模型、MATLAB®/Simulink®、C代码和一个压缩形式的搜索索引。该搜索索引允许用户对软件功能描述的具体细节进行快速、有针对性的搜索。
容器构建工具和服务
EHANDBOOK容器构建可以很容易地集成到客户现有的文档生成过程中。还支持用于连续交付/部署的高级构建环境。非常广泛的ECU软件文件,因此可以可靠地和自动地生成一个按钮。
为了方便客户,ETAS允许将EHANDBOOK容器构建作为工程服务集成到特定于客户的环境中。
专门开发了用于Simulink的EHANDBOOK容器构建工具箱,以提供直接从Simulink环境中生成EHANDBOOK容器的自动化方法。
集成不同来源的文件
EHANDBOOK-NAVIGATOR可以集成不同来源的EHANDBOOK容器,这为用户提供整个系统的综合视图。
智能数据准备
EHANDBOOK Container-Build EHANDBOOK将不同来源的信息(如ASCET、MATLAB®/Simulink®模型和描述性文本)合并到ECU软件的文档中。信息被智能地交联、补充和索引。Container-Build工序,收集关于函数的元数据以及来自不同来源的测量和特征变量,并将它们存储在中央数据库中。这个元数据可以映射函数之间的连接,并直接在文本或模型中显示有关各个元素的详细信息。
交互式、图形化模型也适用C代码
为使数据能在单独开发步骤中以不同格式保存,Container-Build工具包含了各种转换器。 通过这种方式,它除了ASAM格式FSX、MDX和CCX(它们是为以XML格式交换ECU文档而开发的)之外,还可以处理RTF格式的图像和文本内容,以及XLS格式的模型接口描述。具体来说,Container-Build工具将ETAS ASCET和MATLAB®/Simulink®以及C代码的功能模型转换为图形化、交互式模型。
除了交互式模型,Container-Build还能够从模型中自动生成文字内容的屏幕截图。贯穿屏幕截图的一键导航能够在EHANDBOOK-NAVIGATOR中快速的找到相关的文字段落。并且,在必要时能够展示所有输入和输出的图像化功能概览也可以自动生成。
包括专有技术保护
为了保护版权利益,在转换过程中,特定于实现的信息将从源数据中删除。 这使得EHANDBOOK特别适用于由汽车制造商和供应商共同开发的软件文档。 这种合作形式要求保护每一方的源代码作为自主知识产权。
EHANDBOOK容器不包含任何来自软件和功能开发工具的原生模型,只包含这些模型的图形化表示,它们既不适合于代码生成,也不能用软件开发工具进行处理。 因此,使用EHANDBOOK文档不需要ASCET或MATLAB®/Simulink®等产品的许可证。
优点
- 集成不同来源的文件
- 交互式、图形化模型也适用C代码
- 支持可点击的模型屏幕截图和功能概览的独立的图片生成器
- 自动生成文档
- 集成到客户特定的开发环境中
- 智能准备和输入数据的链接
- 专有技术保护