Schrittpositionen
Die Schrittposition ist als Sammlung der Auswahlen zu sehen, die als Alternative zu sich gegenseitig fungieren. Die Schrittposition selbst stellt dabei keine Physische deklaration dar, sondern ist eine virtuelle Verwaltungseinheit.

Beispiel
Ein Auto hat mehrere Motorvarianten:
Schrittposition 1:
Auswahl: Motoren
Motor 1: 100 ps
Motor 2: 300 ps
Dies wird dann als Grundannahme für Folgewerte der Konfiguration angenommen.
Sie haben für das Auto mehrere Getriebe zur Auswahl. Die einzelnen Getriebe sind aber von dem Motortypen abhängig, da ein kleines Getriebe die Kraft des großen Motors nicht aushalten kann.
Somit würden die möglichen Auswahlen in der "Getriebe"-Schrittposition als folgt aussehen:
Schrittposition 2:
Auswahl: Getriebe, Abhängig von Motor 1
Getriebe Manuell
Getriebe Automatik
Auswahl: Getriebe, Abhängig von Motor 2
Getriebe Automatik
Ansicht
Die Übersicht wenn auf die Position 2 navigiert wurde, zeigt nun 3 Auswahlen an, als reine Übersicht