Visual Data Modeler - Offline Edition The offline edition of the Visual Data Modeler (VDM)…
Name Checker/Builder
Visu-IT! Name Checker/Builder
The “Visu-IT! Name Checker/Builder” component can be used to support arbitrary naming conventions:
- The Name Checker component ensures the correctness of a name
- The Name Builder component helps to (re-)build a correct name
Rules, Patterns & Catalogs
The Name Checker/Builder operates on a configurable set of Rules and Patterns. Due to this, the component is completely generic and freely configurable. Thus it is easily possible to support specific naming conventions just be adapting the underlying Rules and Patterns. The Rules and Patterns are described in an XML configuration file or in a database.
The creation Rule for a name can be derived from corresponding Patterns. It’s possible to define different Patterns for different use cases. The user can select the correct Pattern for his needs.
Each Pattern may consist of variable and fixed elements. The variable elements will be taken from Catalogs. The Catalogs will be referenced from the Patterns. Catalogs have a variable number of catalog entries. The Catalogs are also defined in the XML configuration file or in the database.
Because of the flexibility of the tool it can be used to check every naming convention which can be mapped to the Pattern/Catalog concept, e.g. the AUTOSAR naming convention will be supported.
Deployment & Integration
The Name Checker/Builder can be used as
- a standalone tool
- a plug-in in other applications, e.g. it is integrated in the Visu-IT! tool ADD to check the name of new data objects respectively to be able to generate suitable names.
- a component with a .NET API in order to integrate the Name Checker/Builder into the customer specific tool environment
In addition to that, the Visu-IT! Name Checker/Builder can be used with or without a central database. It is also possible to switch between online mode (with central database) and offline mode (use local XML configuration).
Free Demo Version
To give an example, we have built a sample configuration which follows Autosar like naming rules.
You can download this Autosar like Name Checker/Builder as a free demo version.