Wie werden alternative Typen verwendet?

Manchmal unterscheiden sich Pattern einer Modelltransformation nur in einem Objekt- oder Symboltyp. Sie können in diesem Fall ein einziges Pattern verwenden und alternative Typen anlegen oder bearbeiten.

Alternative Typen werden häufig bei Patterns von Datenobjekten verwendet. Soll beispielsweise das Ergebnis einer Transformation nach BPEL in allen vier Fällen dieselbe BPEL-Struktur sein und modellieren Sie diese Fälle in einem einzigen Pattern, dann werden vier alternative Typen (Symbole) benötigt:

Verwendung alternativer Typen