1. AVANTAGE
BPMN - Business Process Modeling Notation 1.2 — mit ActiveModeler Avantage
www.activemodeler.com
Ein Ereignis bedeutet, wenn etwas im Im Prozessmodell gibt es drei Arten von Aktivitäten:
EREIGNISSE AKTIVITÄTEN ENTSCHEIDUNGSPUNKT
Geschäftsprozess ‘geschieht’. Es gibt Prozess, Unterprozess und Aufgabe.
drei Arten von Ereignissen in einem
Prozess-Modell. Entscheidungspunkte sind wichtige Elemente, die das Teilen und Zusam-
UNTERPROZESS, AUFGABE menführen des Prozessablaufs steuern.
Startereignis Zwischenereignis Endereignis
AUFGABE
UNTERPROZESS
EXKLUSIVE
Abfangend Auslösend
Ein Unterprozess ist eine mehrgliedrige Aktivitäten in- Aufgaben sind die atomaren Aktivitäten innerhalb des Prozess-
DATENBASIERTE
nerhalb des Prozessmodells. Durch eine Reihe von modells.Sie werden verwendet, wenn Arbeit nicht (sinnvoll) de- EREIGNISBASI
Unbestimmt Unbestimmte Ereignisse Unteraktivitäten kann der Prozess damit detaillierter taillierter dargestellt werden kann. Prozessdaten werden geprüft und Wird verwendet, wenn Er-
dargestellt werden. entscheiden über den weiteren Pro- eignisse und nicht Daten den
Zeitnehmer Zeitabhängige Ereignisse
zessweg. Prozessweg bestimmen.
• Aufgabe
• Erweiterter Unterprozess: Zeigt alle Details • Zugeklappter Unterprozess: Zeigt keine Details
Abfangen oder Auslösen
Ausnahme
von Ausnahmen
INKLUSIVE
Transaktion Abbrechen oder
Abbruch
KOMPLEXE
Jeder Zweig wird analysiert, auch
Auslösen eines Abbruchs
wenn bereits Bedingungen anderer
Bearbeiten oder Auslösen
Kompensation Entscheidungspunkte die
eines Abgleichs Zweige erfüllt wurden.
nicht, oder nur schwer durch
Geschäftsregel oder
Regel die übrigen Entscheidungs-punkte abge-
PROZESSMARKIERUNGEN:
Geschäftsbedingung
PARALLELE bildet werden können.
Signal über verschiedene Jede Aufgabe des Unterpro-
Mehrfache, sequenzielle Die Kompensation ist eine be-
Signal Solange eine Bedingung
zesses wird wiederholt ausge-
oder parallele Durchführung sondere Form der Aufgabe, da
erfüllt ist, wird die Ak- Erzeugt und synchronisiert paral-
Prozesse hinweg
führt, bis die Abbruchbedin-
der gleichen Aktivität. sie nicht dem üblichen Pro-
tivität wiederholt.
gung erfüllt ist. zessablauf folgt. lele Prozessabläufe.
Abfangen oder Auslösen eines
Mehrfach
oder mehrerer Ereignisse
Konnektor zwischen ver-
Verbindung
schiedenen Seiten Werden verwendet um zusätzliche Informa-
ARTEFAKTE
Nachricht Abfangen oder Auslösen tionen über den Prozess darzustellen.
einer Nachricht
Beenden Prozess beenden
DATENOBJEKT, ANMERKUNG, GRUPPE
Diese Ereignisse beeinflussen den Prozessablauf und haben üblicherweise einen
DATENOBJEKT
Auslöser oder eine Wirkung.
Datenobjekte zeigen welche Informationen von
einer Aktivität erzeugt oder benötigt werden.
Um zu unterscheiden, wer, was und wo
SWIMLANES macht, werden 'Swimlanes' verwendet.
ANMERKUNG
Text-Anmerkungen ermöglichen Kontextinforma-
POOLS, LANES tionen über das BPMN Diagramm darzustellen.
POOLS GRUPPE
Jeder Pool steht für einen Prozessteilneh- Gruppierungen können zur Dokumentation oder
mer. Pools werden verwendet um Wech- Analyse verwendet werden, beeinflussen jedoch
selwirkungen zwischen getrennten nicht den Sequenzablauf.
Unternehmen oder Organisationen darzus-
tellen.
VERBINDUNGSOBJEKTE
LANES
Mithilfe von 'Lanes' können Aufgaben in-
nerhalb eines Pools weiter aufgeteilt und
Sequenzablauf Nachrichtenfluss
kategorisiert werden. Sie vergrößern den
Pools horizontal und vertikal.
Bedingter - Sequenzablauf
Assoziation
Standard - Sequenzablauf
Erstellt mit dem ActiveModeler Avantage – testen Sie ihn unter
www.activemodeler.com , www.k-tc.de