BPEL
Verfeinerung BPEL
Namespace: http://de.wikipedia.org/wiki
Kommentar Die Business Process Execution Language, kurz BPEL, ist eine XML-basierte Sprache zur Beschreibung von Geschäftsprozessen, deren einzelne Aktivitäten durch Webservices implementiert sind. Die im Jahr 2003 von IBM, BEA und Microsoft eingeführte Sprache wird dabei zur Beschreibung der so genannten Webservice-Orchestrierungen verwendet. Die Beschreibung selbst wird ebenfalls in Form eines Webservice bereitgestellt und kann als ein solcher verwendet werden. Durch die Abstraktion mittels BPEL kann die Schnittstelle eines Webservice beschrieben werden – beispielsweise in welcher Reihenfolge Nachrichten eintreffen müssen. Mit der BPEL kann die Choreografie von Geschäftsprozessen nicht beschrieben werden; diese Aufgabe wird von Beschreibungssprachen wie WS-CDL übernommen.
Diagramm BPMN
Diagramm XML Format
Diagramm BPEL
Oberklasse blockstrukturierte Sprache zur Geschäftsprozessmodellierung
Oberklasse XML Format
inv hat eine Abbildung auf BPMN
inv generiert SemTalk
inv führt aus BPEL Engine
wird unterstützt von Toolset zur Geschäftsprozessmodellierung
inv von Methode geschäftsprozessübergreifende Konsistenz