Design Patterns und Anti Patterns
Design Patterns (Entwurfsmuster) sind Baupläne, die aufzeigen, wie ein bestimmtes Problem zuverlässig gelöst werden kann.
Sie können beliebig kombiniert und in Modelle eingefügt werden.
Design Patterns sensibilisieren einem auch auf mögliche Probleme und können helfen, komplexe Prozesse in übersichtliche Bausteine herunterzubrechen.
Während es in anderen Bereichen (z. B. objektorientierte Programmierung) eine Fülle an etablierten Design Patterns gibt, ist dies in der Prozessmodellierung quasi noch Neuland.
Das Gegenteil des Design Patterns ist das Anti Pattern, es beschreibt Dinge, die vermieden werden sollten. Unter anderem parallele Gateways mit exklusiven zusammenführen (Tokens würden nicht konsumiert werden).