Automotive Tools from Visu-IT!

Visu-IT! offers the following tools which assist in the automotive electronic control unit development:

Global and central management of ECU variables
Automotive Data Dictionary (ADD)
The Automotive Data Dictionary (ADD) represents a global data dictionary for all ECU labels/variables used in company/organisation. The single source concept of ADD eases the handling and management of data declarations over all projects. Due to the (company-wide) availability and uniqueness of these labels, ADD allows a continuous and consistent data declaration during the whole development process.
Focus: Single source of all data declarations.
Global, company-wide label database, specification view, no implementation details.
Scope: Global, project and module scope.

PACES (Parametrization And Configuration of Embedded Software)
The tool PACES provides a high performance access (Java) to a global data dictionary. It eases the handling and management of data declarations as well as the configuration of projects. PACES can be integrated into different tool chains and environments, e.g. Eclipse.
Focus: High performance access to a global data dictionary for ECU variables.
Scope: Global, project and module scope.

Data Declaration System (DDS)
The Data Declaration System (DDS) is a central repository for all variable declarations of an ECU project and thereby ensures consistency between the ECU source code and the ASAM description files (e.g. *.a2l) generated for ASAP2 reading calibration and measurement systems.
Focus: Software implementation.
Scope: ECU project scope.

The overall objective of ADD and DDS is to help maintaining data consistency in the whole development process - that means both in the system-/ function-development and in the software-development. This consistent data process can be achieved due to the single source concept of ADD and the excellent interface to DDS.

Show overview picture of ADD and DDS  [View as PDF]

ASAP2 editor and processing tools
ASAP2 Toolkit
The Visu-IT! ASAP2 Toolkit is a standalone application to create, import, merge and update "ASAM MCD 2MC" description files (*.a2l). The ASAP2Toolkit contains an ease to use ASAP2 Editor for defining and managing calibration and measurement items to be used in embedded controllers as well as attributes and settings required for configuring calibration systems.

ASAP2 Library (A2Lib)
The Visu-IT! ASAP2 Library is a software component which allows to:
(a) Read/Write ASAP2 files
(b) Read/Write Hex files
The A2Lib combines the ASAP2 information with the Hex data in order to provide ‘semantic’ high level access to the Hex file.

ASAM MCD 2MC Parser (ASAP2 Parser)
The Visu-IT! ASAP2 Parser is a generic parser (not fix linked to a certain ASAP2 version), supports all ASAP2 keys, is very performant and offers both a COM and a .NET interface.

Function documentation
FunDoc - Automate function documentation
The objective of the Visu-IT! FunDoc tool is to ease the documentation process of simulation models. At this junction it is designed as a first-step tool in your documentation process chain. FunDoc is able to connect to several development tools and place the gathered information at user’s disposal for edit or print.
Focus: FunDoc helps to automate the function documentation process.
Scope: Global, project and module scope.

AUTOSAR tool: Aramis
The tool Aramis represents a global Data Dictionary managing AUTOSAR SW components and all its objects.
Is has a similar scope than ADD, but is focused on the AUTOSAR methodology. Aramis combines a convenient frontend with complex *.arxml layouts.
Focus: Single source of all SenderReceiver- and ClientServer interfaces, Ports, Modes, DataPrototypes, DataTypes, etc.
Global, company-wide label database, AUTOSAR SW component view.
Scope: Global, project and module scope.

AUTOSAR tool: Aramis-MC
The Visu-IT! Aramis-MC converter is able to:
Generate an ASAM MCD 2MC (ASAP2, A2L) file based on an Autosar *.arxml file containing ”MC Support” information.
Focus: Building a bridge from ARXML to A2L
Scope: Software component for Autosar toolchain

ADDS Interface
The purpose of the tool ADDS Autocode Interface is to ease the communication and collaboration of the Visu-IT! tools Automotive Data Dictionary (ADD) and Data Declaration System (DDS) with the tools TargetLink - Data Dictionary (dSpace) and Ascet (ETAS).

Visu-IT! Name Checker / Builder
The Visu-IT! Name Checker / Builder component can be used to support arbitrary naming conventions.