Conversion formulae are influenced by the hardware (signal processing etc). It can thus happen that differing HW variants can also cause different conversion formulae. An example for this can be the replacement of a sensor that is not even installed in the control unit. This shall however be explicitly supported by our data/documentation model. Such a case is treated rather as follows:
 
A separate <sw-compu-method> is applied for each variant as required. These must then differ as a minimum by the <short-name> as well as by the <long-name> used for each.
 
The variant-specific <sw-compu-method>s are referenced in variant-specific <sw-param>s and <sw-variable>s. These must in turn differ in the <short-name> as well as in the <long-name> and can again be referenced in <sw-function-variant>s. Thus variant handling is not carried out concealed (i.e. by processing in the DTD), but rather is exclusively defined by the user.