prozessmodellierung:modellierungshaus:bpmn_2.0_syntax_und_semantik
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
prozessmodellierung:modellierungshaus:bpmn_2.0_syntax_und_semantik [2015/03/19 15:53] – jayong | prozessmodellierung:modellierungshaus:bpmn_2.0_syntax_und_semantik [2015/03/19 16:03] – jayong | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
^ Notationselement | ^ Notationselement | ||
- | | Aufgabe (blanko) | + | | Aufgabe (blanko) |
- | | Manuelle Aufgabe | + | | Manuelle Aufgabe |
- | | Benutzeraufgabe | + | | Benutzeraufgabe |
- | | Serviceaufgabe | + | | Serviceaufgabe |
- | | Skriptaufgabe | + | | Skriptaufgabe |
- | | Nachrichtenversandaufgabe | + | | Nachrichtenversandaufgabe |
- | | Nachrichtenempfangsaufgabe | + | | Nachrichtenempfangsaufgabe |
- | | Geschäftsregelaufgabe | + | | Geschäftsregelaufgabe |
- | | Teilprozess | + | | Teilprozess |
- | | Aufrufaktivität | + | | Aufrufaktivität |
- | | Ad hoc Teilprozess | + | | Ad hoc Teilprozess |
- | | Transaktionsteilprozess | + | | Transaktionsteilprozess |
- | | Kompensationsaufgabe | + | | Kompensationsaufgabe |
- | | Multiinstanzaufgabe (parallel) | + | | Multiinstanzaufgabe (parallel) |
- | | Multiinstanzaufgabe (sequenziell) | + | | Multiinstanzaufgabe (sequenziell) |
- | | Sich wiederholende Aufgabe | + | | Sich wiederholende Aufgabe |
- | | Ereignis-Teilprozess | + | | Ereignis-Teilprozess |
Die Ereignisse symbolisieren das Auftreten eines Geschäftsvorfalls bzw. dessen Auslösen innerhalb eines Geschäftsprozesses. Somit gibt es in BPMN " | Die Ereignisse symbolisieren das Auftreten eines Geschäftsvorfalls bzw. dessen Auslösen innerhalb eines Geschäftsprozesses. Somit gibt es in BPMN " | ||
^ Notationselement | ^ Notationselement | ||
- | | Ereignis (blanko) | + | | Ereignis (blanko) |
- | | Nachricht | + | | Nachricht |
- | | Bedingung | + | | Bedingung |
- | | Zeitpunkt / -intervall | + | | Zeitpunkt / -intervall |
- | | Signal | + | | Signal |
- | | Links | Wird aus Übersichtlichkeitsgründen die Sequenzflusskante im Prozess unterbrochen, | + | | Links | Wird aus Übersichtlichkeitsgründen die Sequenzflusskante im Prozess unterbrochen, |
- | | ::: | ::: | {{:so_geht_s: | + | | ::: | ::: | {{:Prozessmodellierung: |
- | | Fehler | + | | Fehler |
- | | Abbruch | + | | Abbruch |
- | | Kompensation | + | | Kompensation |
- | | Eskalation | + | | Eskalation |
- | | Multiples Oder | Hinter diesem Symbol können mehrere Ereignisse unterschiedlichen Typs zusammengefasst werden. Beim Auslösen des Ereignisses werden alle dazugehörigen Ereignisse " | + | | Multiples Oder | Hinter diesem Symbol können mehrere Ereignisse unterschiedlichen Typs zusammengefasst werden. Beim Auslösen des Ereignisses werden alle dazugehörigen Ereignisse " |
- | | Multiples Und | Hinter diesem Symbol können mehrere Ereignisse unterschiedlichen Typs zusammengefasst werden. Es besitzt eine AND-Semantik. Erst wenn alle Ereignisse eingetreten sind, wird der Prozessfluss fortgesetzt. | + | | Multiples Und | Hinter diesem Symbol können mehrere Ereignisse unterschiedlichen Typs zusammengefasst werden. Es besitzt eine AND-Semantik. Erst wenn alle Ereignisse eingetreten sind, wird der Prozessfluss fortgesetzt. |
Die Ereignisse können als Start-, Zwischen- und Endereignisse in einem Prozess agieren. Zusätzlich können die Ereignisse ausgelöst und gefangen werden. Ebenfalls besitzten sie auch einen Gültigkeitsbereich. An ein Prozess bzw. eine Aufgabe angeheftet kann es den ganzen Prozess betreffen oder sich auf eine einzelne Aufgabe beziehen. Ist das Ereignis einem Prozessfluss untergeordnet, | Die Ereignisse können als Start-, Zwischen- und Endereignisse in einem Prozess agieren. Zusätzlich können die Ereignisse ausgelöst und gefangen werden. Ebenfalls besitzten sie auch einen Gültigkeitsbereich. An ein Prozess bzw. eine Aufgabe angeheftet kann es den ganzen Prozess betreffen oder sich auf eine einzelne Aufgabe beziehen. Ist das Ereignis einem Prozessfluss untergeordnet, | ||
Zeile 47: | Zeile 47: | ||
| ::: ^ |^ ^ angeheftet | | ::: ^ |^ ^ angeheftet | ||
| ::: | ::: || ::: ^ unterbrechend | | ::: | ::: || ::: ^ unterbrechend | ||
- | | Blanko | + | | Blanko |
- | | Nachricht | + | | Nachricht |
- | | Bedingung | + | | Bedingung |
- | | Zeitpunkt / -interval | + | | Zeitpunkt / -interval |
- | | Signal | + | | Signal |
- | | Links | | + | | Links | |
- | | Fehler | + | | Fehler |
- | | Abbruch | + | | Abbruch |
- | | Kompensation | + | | Kompensation |
- | | Eskalation | + | | Eskalation |
- | | Multiples Oder | + | | Multiples Oder |
- | | Multiples Und | {{:so_geht_s: | + | | Multiples Und | {{:Prozessmodellierung: |
Gateways steuern den Verlauf des Geschäftsprozesses. Unterschieden wird zwischen zwei Arten: es gibt daten- und ereignisbasierte Gateways. Im ersten Fall entscheidet der Zustand von im Prozess vorkommenden Daten oder deren Konstellation über den weiteren Flussverlauf. Im zweiten Fall hängt die Steuerung von den Geschäftsvorfällen oder deren Konstellation ab. | Gateways steuern den Verlauf des Geschäftsprozesses. Unterschieden wird zwischen zwei Arten: es gibt daten- und ereignisbasierte Gateways. Im ersten Fall entscheidet der Zustand von im Prozess vorkommenden Daten oder deren Konstellation über den weiteren Flussverlauf. Im zweiten Fall hängt die Steuerung von den Geschäftsvorfällen oder deren Konstellation ab. | ||
^ Notationselement | ^ Notationselement | ||
- | | Fallunterscheidung / Verzweigung (XOR) | Aus mehreren Verlaufoptionen wird nur eine davon genutzt. Die Bedingungen in der Fallunterscheidung sind demnach so zu gestalten, dass das gleichzeitige Eintreten von mehreren Fällen nicht möglich ist. | + | | Fallunterscheidung / Verzweigung (XOR) | Aus mehreren Verlaufoptionen wird nur eine davon genutzt. Die Bedingungen in der Fallunterscheidung sind demnach so zu gestalten, dass das gleichzeitige Eintreten von mehreren Fällen nicht möglich ist. |
- | | Parallelisierung (AND) | Aus den gegebenen Verlaufoptionen werden alle genutzt. Die Handlungen im Prozess werden somit zur gleichen Zeit (parallelisiert) ausgeführt. | + | | Parallelisierung (AND) | Aus den gegebenen Verlaufoptionen werden alle genutzt. Die Handlungen im Prozess werden somit zur gleichen Zeit (parallelisiert) ausgeführt. |
- | | Inklusives Oder (OR) | Alle Verlaufoptionen, | + | | Inklusives Oder (OR) | Alle Verlaufoptionen, |
- | | Komplexes Gateway | + | | Komplexes Gateway |
- | | Ereignisbasierte Gateway | + | | Ereignisbasierte Gateway |
- | | Exklusives ereignisbasiertes Gateway | + | | Exklusives ereignisbasiertes Gateway |
- | | Paralleles ereignisbasiertes Gateway | + | | Paralleles ereignisbasiertes Gateway |
Es ist oft sehr wichtig in Geschäftsprozessen anzugeben, welche Daten und Informationen, | Es ist oft sehr wichtig in Geschäftsprozessen anzugeben, welche Daten und Informationen, | ||
^ Notationselement | ^ Notationselement | ||
- | | Datenobjekt | + | | Datenobjekt |
- | | Daten-Input / Daten-Output | + | | Daten-Input / Daten-Output |
- | | ::: | ::: | {{:so_geht_s: | + | | ::: | ::: | {{:Prozessmodellierung: |
- | | Listen-Datenobjekt | + | | Listen-Datenobjekt |
- | | Datenspeicher | + | | Datenspeicher |
- | | Nachricht (empfangend / sendend) | + | | Nachricht (empfangend / sendend) |
- | | ::: | ::: | {{:so_geht_s: | + | | ::: | ::: | {{:Prozessmodellierung: |
- | | Assoziation (gerichtet) | + | | Assoziation (gerichtet) |
Geschäftsprozessmodelle können mit Elementen - so genannten Artefakten - versehen werden, die das Modell mit weiteren Informationen ergänzen, es übersichtlicher gestalten und besser verstehen lassen. Sie haben keine Auswirkung auf die Ausführungssemantik. | Geschäftsprozessmodelle können mit Elementen - so genannten Artefakten - versehen werden, die das Modell mit weiteren Informationen ergänzen, es übersichtlicher gestalten und besser verstehen lassen. Sie haben keine Auswirkung auf die Ausführungssemantik. | ||
^ Notationselement | ^ Notationselement | ||
- | | Textanmerkung | + | | Textanmerkung |
- | | Gruppierung | + | | Gruppierung |
- | | Individuelles Symbol | + | | Individuelles Symbol |
Organisationseinheiten und Prozessteilnehmer geben die Stellen und die Verantwortlichen an, die an der Aufgabenbearbeitung bzw. Prozessabwicklung beteiligt sind. | Organisationseinheiten und Prozessteilnehmer geben die Stellen und die Verantwortlichen an, die an der Aufgabenbearbeitung bzw. Prozessabwicklung beteiligt sind. | ||
^ Notationselement | ^ Notationselement | ||
- | | Pool / Lane | Der Pool umfasst immer einen einzigen Geschäftsprozess. Die unterschiedlichen Teilnehmer an diesem Prozess sind durch Lanes repräsentiert. Die Lanes beinhalten die von dem Teilnehmer auszuführenden Aufgaben und die für ihn relevanten Ereignisse. Der Pool orchestriert außerdem die Zusammenarbeit zwischen den Teilnehmern in dem Geschäftsprozess. Er ist somit die steuernde Einheit, die die Fortsetzung des Prozesses an weitere Beteiligte delegiert. | + | | Pool / Lane | Der Pool umfasst immer einen einzigen Geschäftsprozess. Die unterschiedlichen Teilnehmer an diesem Prozess sind durch Lanes repräsentiert. Die Lanes beinhalten die von dem Teilnehmer auszuführenden Aufgaben und die für ihn relevanten Ereignisse. Der Pool orchestriert außerdem die Zusammenarbeit zwischen den Teilnehmern in dem Geschäftsprozess. Er ist somit die steuernde Einheit, die die Fortsetzung des Prozesses an weitere Beteiligte delegiert. |
- | | Nachrichtenfluss | + | | Nachrichtenfluss |
Kontrollflüsse bilden den Prozessablauf ab. Sie dürfen die Grenzen eines Pools nicht verlassen. | Kontrollflüsse bilden den Prozessablauf ab. Sie dürfen die Grenzen eines Pools nicht verlassen. | ||
^ Notationselement | ^ Notationselement | ||
- | | Sequenzfluss | + | | Sequenzfluss |
- | | Bedingter Fluss | Dieser Fluss wird nur dann benutzt, wenn eine bestimmte Bedingung erfüllt ist. | + | | Bedingter Fluss | Dieser Fluss wird nur dann benutzt, wenn eine bestimmte Bedingung erfüllt ist. |
- | | ::: | Wird bei einer Fallunterscheidung keine der gegebenen Bedingungen erfüllt, so setzt der Prozess den Verlauf auf dem Standardfluss fort. | {{:so_geht_s: | + | | ::: | Wird bei einer Fallunterscheidung keine der gegebenen Bedingungen erfüllt, so setzt der Prozess den Verlauf auf dem Standardfluss fort. | {{:Prozessmodellierung: |
<= [[Prozessmodellierung: | <= [[Prozessmodellierung: |
prozessmodellierung/modellierungshaus/bpmn_2.0_syntax_und_semantik.txt · Zuletzt geändert: 2015/05/11 12:25 von jayong