Sie beenden den Kurs, indem Sie eine Reihe Ihrer persönlichen Blöcke erstellen und ein Verständnis für die Prozesse hinter dem Musterschneiden besitzen. Dieses Muster bietet eine Möglichkeit, eine angegebene Prozessinstanz anzuhalten und alle damit verbundenen Aufgaben zurückzuziehen. Alle Seminarkurse sind als Online-Kurs verfügbar (hier ansehen). Ein Angebot erhält die volle Unterstützung für dieses Muster, wenn es ein Konstrukt bereitstellt, das die Beschreibung für das Muster erfüllt. Wenn mit der Stornierung Nebenwirkungen verbunden sind (z. B. erzwungener Abschluss anderer Aufgaben, wobei die abgebrochene Aufgabe als abgeschlossen markiert wird), wird das Angebot als teilweise Unterstützung eingestuft. Dieses Muster wird bei den untersuchten Angeboten angemessen unterstützt. SAP Workflow stellt den Prozesssteuerungsschritt zu diesem Zweck bereit, FileNet stellt das Konstrukt “Terminate Process” bereit, BPEL bietet die construct, BPMN und XPDL bieten Unterstützung, indem sie den gesamten Prozess in eine Transaktion mit einem zugeordneten Endereignis einbeziehen, das das Beenden aller ausführenden Aufgaben in einer Prozessinstanz ermöglicht. In ähnlicher Weise erzielen UML 2.0-ADs den gleichen Effekt mithilfe des InterruptibleActivityRegions-Konstrukts. FLOWer bietet teilweise Unterstützung für das Muster durch seine Fähigkeit, ganze Anfragen zu überspringen oder zu wiederholen. Dem Muster sind keine spezifischen Kontextbedingungen zugeordnet. Diesem Muster ist eine wichtige Kontextbedingung zugeordnet: Die Löschung eines ausgeführten Falls muss als erfolgloser Abschluss der Anfrage angesehen werden.

Dies bedeutet, dass, obwohl der Fall in geordneter Weise beendet wurde, vielleicht sogar mit Token, die ihren Endpunkt erreichen, dies in keiner Weise als ein erfolgreiches Ergebnis interpretiert werden sollte. Wenn z. B. ein Protokoll von Ereignissen gespeichert wird, die während der Prozessausführung auftreten, sollte die Anfrage als unvollständig oder abgebrochen aufgezeichnet werden. Abbildung 30 zeigt einen allgemeineren Ansatz für die Kündigung. Dies kann verwendet werden, um einzelne Aufgaben, Regionen oder sogar ganze Fälle abzubrechen. Sie basiert auf der Erstellung einer alternativen “Bypass”-Aufgabe für jede Aufgabe in einem Prozess, der möglicherweise abgebrochen werden muss. Wenn ein Abbruch initiert wird, wird die Anfrage weiter verarbeitet, aber die “Bypass”-Aufgaben werden ausgeführt und nicht die normalen Aufgaben, so dass in der Tat keine weitere Arbeit an dem Fall tatsächlich erreicht wird. Die meisten der untersuchten Angebote unterstützen dieses Muster in ihren Prozessmodellen. Die meisten unterstützen die erste Variante, wie in Abbildung 25 dargestellt: Staffware tut dies mit dem Rückzugskonstrukt, COSA erlaubt Token, von den Stellen vor Aufgaben zu entfernen, iPlanet stellt die AbortActivity-Methode bereit, FileNet stellt das Konstrukt “Terminate Branch” bereit und SAP Workflow stellt den Prozesssteuerungsschritt für diesen Zweck bereit, obwohl er nur begrenzt genutzt wird.

BPEL unterstützt die zweite Variante über Fehlerkompensationshandler, die an Aufgaben angefügt sind, ebenso wie BPMN und XPDL mithilfe von Fehlertyptriggern, die an die Grenze der zu löschenden Aufgabe angefügt sind. UML 2.0-ADs bieten eine ähnliche Funktion, indem sie die Aufgabe, die abgebrochen werden soll, in einem unterbrechbaren Bereich platzieren, der durch ein Signal oder eine andere Aufgabe ausgelöst wird. FLOWer unterstützt das Muster nicht direkt, obwohl Aufgaben übersprungen und neu ausgeführt werden können. Die Panels haben Online-Kurse vorgeschlagen, um ein ununterbrochenes Lernen inmitten der Sperrung zu gewährleisten. “Der Unterricht sollte über Zoom oder andere Online-Plattformen durchgeführt werden, die für Lehrer und Schüler gleichermaßen geeignet sind”, heißt es in dem Bericht. Sie hat auch allen Schulen und Zentren empfohlen, den Schülern Semesterpapiere, Projekte, Seminararbeiten und Buchrezensionen online zur Verfügung zu stellen.