The data structures for the control unit software as described, are specified in the data dictionary <sw-datadictionary-spec> .
A data dictionary (<sw-datadictionary>) comprises:

<desc>
Short description
<sw-data-dictionary-class>
This element can be used to identify the role of the present data dictionary in the process. By this for example, changed variables can be stored in a <sw-datadictionary> with the classification changed.
<sw-function-ref>
Permits allocation of a data dictionary to a certain function (2.1.6. References within the software).
<sw-units>
Units of measure that are used in the documentation (2.2.3.1. Units of measure).
<sw-physic-types>
Physical data types (2.2.3.2. Physical data types)
<sw-variables>
Variables (2.2.3.3. Variables)
<sw-params>
Structures for parameters (2.2.3.4. Parameter structures)
<sw-compu-methods>
Conversion formulae (2.2.3.5. Conversion formulae)
<sw-adressing-methods>
Addressing procedure for parameters and variables (3.2. Description of elements)
<sw-param-record-layouts>
Instructions for storing parameters in the control unit's memory device. These serve to control the access, from e.g. Application systems. (3.2. Description of elements)
<sw-code-syntaxes>
Instructions for generation the source code for the compiler for the control unit software (3.2. Description of elements)

Figure 8: Data dictionary