<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WS-Business_Process_Execution_Language</id>
	<title>WS-Business Process Execution Language - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=WS-Business_Process_Execution_Language"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WS-Business_Process_Execution_Language&amp;action=history"/>
	<updated>2026-05-20T09:33:05Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=WS-Business_Process_Execution_Language&amp;diff=347683&amp;oldid=prev</id>
		<title>imported&gt;Ich-Hape: /* Weblinks */  Die Seite ist nicht mehr vorhanden, Redirect für zu einer allgemeinen Seite. Habe aber das passende PDF dazu gefunden und verlinkt.</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=WS-Business_Process_Execution_Language&amp;diff=347683&amp;oldid=prev"/>
		<updated>2025-04-15T19:32:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Weblinks: &lt;/span&gt;  Die Seite ist nicht mehr vorhanden, Redirect für zu einer allgemeinen Seite. Habe aber das passende PDF dazu gefunden und verlinkt.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;WS-Business Process Execution Language&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;BPEL&amp;#039;&amp;#039;&amp;#039;) ist eine [[Extensible Markup Language|XML]]-basierte [[Programmiersprache|Sprache]] zur Beschreibung von [[Geschäftsprozess]]en, deren einzelne Aktivitäten durch [[Webservice]]s implementiert sind. WS-BPEL ist Teil der sogenannten [[WS-*]]-Spezifikationen als industrieller [[Standard]] von [[Organization for the Advancement of Structured Information Standards|OASIS]].&lt;br /&gt;
&lt;br /&gt;
Die im Jahr 2002 von [[IBM]], [[BEA Systems]] und [[Microsoft]] eingeführte Sprache wird zur Beschreibung der [[Dienstekomposition#Orchestrierung|Orchestrierung]] von Webservices verwendet. Die Beschreibung selbst wird ebenfalls in Form eines Webservice bereitgestellt und kann als solcher verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Durch die Abstraktion mittels BPEL kann die [[Schnittstelle]] eines übergeordneten Webservice beschrieben werden, der die an einem Prozess beteiligten Webservices steuert, beispielsweise in welcher Reihenfolge Nachrichten eintreffen müssen.&lt;br /&gt;
&lt;br /&gt;
== Überblick ==&lt;br /&gt;
Das [[Vorgehensmodell zur Softwareentwicklung|Prozessmodell]] WS-BPEL, ehemals BPEL4WS (englisch, [[Akronym]] für &amp;#039;&amp;#039;BPEL for Webservices&amp;#039;&amp;#039;), baut auf dem [[Dienstmodell]] von [[Web Services Description Language|WSDL]] auf. Weiterhin werden die [[Standard]]s [[XML Schema]], [[XPath]] und [[WS-Addressing]] benutzt.&lt;br /&gt;
&lt;br /&gt;
Die Sprache verbindet die Ideen der [[kalkül]]basierten Sprache [[XLANG]] von [[Microsoft]] und der [[Graph (Graphentheorie)|Graph]]-basierten Sprache [[WS-Flow Language|WSFL]] von [[IBM]].&lt;br /&gt;
&lt;br /&gt;
Ziel von BPEL ist, das Programmieren im Großen zu ermöglichen. Dabei ist zu beachten, dass BPEL die direkte [[Interaktion#Informatik|Interaktion]] mit [[Mensch]]en nicht unterstützt. BPEL-Prozesse [[Kommunikation|kommunizieren]] ausschließlich mit Webservices. Letztere können eine [[Schnittstelle]] &amp;#039;&amp;#039;zu&amp;#039;&amp;#039; Menschen jedoch nicht Menschen &amp;#039;&amp;#039;selbst&amp;#039;&amp;#039; sein.&lt;br /&gt;
&lt;br /&gt;
BPEL selbst stellt einen Sockel dar, auf dem verschiedene Säulen gebaut werden können. Die Säulen &amp;#039;&amp;#039;abstrakter [[Geschäftsprozess]]&amp;#039;&amp;#039; und &amp;#039;&amp;#039;ausführbarer Geschäftsprozess&amp;#039;&amp;#039; sind schon in der Spezifikation selbst enthalten. Weitere Säulen sind BPELJ und [[WS-BPEL4People]].&lt;br /&gt;
&lt;br /&gt;
Bei BPELJ ist das Ziel, dass Aktivitäten selbst auch Java-Code enthalten können, was den Prozess selbst beschleunigt, ihn aber abhängig von der Programmiersprache Java macht.&lt;br /&gt;
&lt;br /&gt;
IBM hat zusammen mit SAP ein Whitepaper unter dem Namen &amp;#039;&amp;#039;BPEL4People&amp;#039;&amp;#039; veröffentlicht, das die Anforderungen für eine Interaktion von Menschen an eine Erweiterung von BPEL stellt. Mittlerweile ist darauf basierend in Kooperation mit anderen Firmen eine Spezifikation entstanden, die zurzeit [[Organization for the Advancement of Structured Information Standards|OASIS]] zur Standardisierung vorliegt (Stand April 2009).&lt;br /&gt;
&lt;br /&gt;
BPEL beherrscht sowohl blockstrukturierte als auch graphbasierten Modellierung. Bei der Blockstrukturierung wird der Kontrollfluss mithilfe von strukturierten Aktivitäten wie &amp;#039;&amp;#039;sequence&amp;#039;&amp;#039;, &amp;#039;&amp;#039;if&amp;#039;&amp;#039;, &amp;#039;&amp;#039;foreach&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;pick&amp;#039;&amp;#039;, ähnlich wie in prozeduralen Programmiersprachen, ausgedrückt. Die graphbasierte Modellierung erlaubt den Ausdruck des Kontrollflusses über sogenannte Transitionen zwischen den Aktivitäten. Diese Transitionen können mit Bedingungen (&amp;#039;&amp;#039;transition conditions&amp;#039;&amp;#039;) annotiert werden, die ausgewertet werden müssen, bevor eine Workflowmaschine der Transition folgt und zur nächsten Aktivität navigiert. Beim Eintritt in die Folgeaktivität kann über eine &amp;#039;&amp;#039;join condition&amp;#039;&amp;#039; bestimmt werden, welchen Status die eingehenden Transitionen haben müssen, damit die Aktivität ausgeführt wird. Zyklen sind dabei nicht erlaubt. Beide Modellierungsansätze können kombiniert werden, z.&amp;amp;nbsp;B. wenn graphbasiert modelliert wird, aber mithilfe von &amp;#039;&amp;#039;Scopes&amp;#039;&amp;#039; lokale Umgebungen mit [[Variable (Programmierung)|lokalen Variablen]] verwendet werden sollen. Mit den Scopes können außerdem Fehlerbehandlung (Fault Handler), Kompensationsbehandlung (Compensation Handler) und Ereignisbehandlung (Event Handler) assoziiert werden.&lt;br /&gt;
&lt;br /&gt;
Der BPEL-Standard selbst definiert keine graphische Darstellung der modellierten Prozesse. Dafür wird häufig die [[Business Process Model and Notation]] (BPMN) verwendet, die eine Beschreibung für die Abbildung von BPMN nach BPEL enthält. Jedoch entsprechen die Möglichkeiten von BPMN nicht exakt denen von BPEL. D.&amp;amp;nbsp;h., es ist möglich, mit BPMN Prozesse zu modellieren, die sich mit Hilfe von BPEL nicht umsetzen lassen.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.bpmn.org/Documents/FAQ.htm | wayback=20081218223049 | text=BPMN FAQ zum Thema Beziehung zwischen BPEL und BPMN}} (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Abstrakte und ausführbare Prozesse ==&lt;br /&gt;
Ausführbare BPEL-Prozesse können auf einer Workflowmaschine zum Einsatz gebracht werden (englisch deployed) und sind durch sie ausführbar. Abstrakte Prozesse dienen der Beschreibung des Verhaltens des Prozesses („behavioral interface“). Sie werden als Sicht auf einen ausführbaren Prozess verwendet und dienen dazu, das interne Verhalten des Prozesses z.&amp;amp;nbsp;B. vor einem Geschäftspartner zu verbergen.&lt;br /&gt;
&lt;br /&gt;
== Unterprozesse ==&lt;br /&gt;
BPEL selbst kennt keine Unterprozesse. Es ist so beispielsweise nicht immer möglich, einen Unterprozess zu terminieren, wenn der Hauptprozess terminiert wird. Diese Funktionalität kann durch explizite Operationen eines Webservices bereitgestellt werden, was jedoch nicht vom BPEL-Standard vorgeschrieben ist.&lt;br /&gt;
&lt;br /&gt;
Von [[IBM]] und [[SAP]] wurde ein [[Weißbuch#„White Papers“ in der Informationstechnik|Whitepaper]] unter dem Namen &amp;#039;&amp;#039;WS-BPEL 2.0 Extensions for Sub-Processes&amp;#039;&amp;#039; (BPEL-SPE) veröffentlicht, in dem eine Erweiterung von BPEL für Unterprozesse erläutert wird.&lt;br /&gt;
&lt;br /&gt;
== Stand der Entwicklung ==&lt;br /&gt;
Aktuell ist die Version 2.0, bei dem weitere [[Hersteller]] wie [[SAP AG|SAP]] und [[Siebel Systems|Siebel]] mitgewirkt haben.&lt;br /&gt;
Bis zur Version 1.1 wurde der BPEL-Standard mit &amp;#039;&amp;#039;&amp;#039;BPEL4WS&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;Business Process Execution Language for Webservices&amp;#039;&amp;#039;&amp;#039;) benannt. Der [[Standard]] wurde im April 2003 an [[Organization for the Advancement of Structured Information Standards|OASIS]] zur [[Standardisierung]] übergeben.&lt;br /&gt;
&lt;br /&gt;
Das OASIS WS-BPEL-Komitee beschloss am 14. September 2004, die Spezifikation &amp;#039;&amp;#039;&amp;#039;WS-BPEL 2.0&amp;#039;&amp;#039;&amp;#039; zu nennen, um in Einklang mit den anderen [[WS-*]]-Standards wie [[Web Services Description Language|WSDL]], [[WS-Security]] usw. zu gelangen.&lt;br /&gt;
&lt;br /&gt;
Die Standardisierung von WS-BPEL 2.0 wurde am 11. April 2007 abgeschlossen.&lt;br /&gt;
Sie enthält Detailverbesserungen, ist jedoch inkompatibel zu den 1.x-Versionen.&lt;br /&gt;
&lt;br /&gt;
== Sprachbestandteile ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Basic Activities&amp;#039;&amp;#039;&amp;#039; – Dies sind die grundlegenden – sozusagen atomaren – Aktivitäten, welche nicht&lt;br /&gt;
aus anderen Aktivitäten aufgebaut sind:&lt;br /&gt;
* &amp;#039;&amp;#039;assign&amp;#039;&amp;#039; – Verändern des Inhalts einer Variablen.&lt;br /&gt;
* &amp;#039;&amp;#039;invoke&amp;#039;&amp;#039; – Synchroner (&amp;#039;&amp;#039;request/response&amp;#039;&amp;#039;) oder asynchroner Aufruf eines Webservice&lt;br /&gt;
* &amp;#039;&amp;#039;receive/reply&amp;#039;&amp;#039; – Anbieten einer synchronen oder asynchronen Webserviceschnittstelle&lt;br /&gt;
* &amp;#039;&amp;#039;throw&amp;#039;&amp;#039; – Explizites Signalisieren eines Fehlers, welcher durch [[Ausnahmebehandlung|Fehlerbehandlungen]] aufgefangen werden kann. Wird ein Fehler nicht aufgefangen, erreicht er also den globalen Scope, so terminiert der Prozess.&lt;br /&gt;
* &amp;#039;&amp;#039;wait&amp;#039;&amp;#039; – Warten auf einen Zeitpunkt oder für eine Zeitspanne&lt;br /&gt;
* &amp;#039;&amp;#039;empty&amp;#039;&amp;#039; – Nichts tun, z.&amp;amp;nbsp;B. um in einer Fehlerbehandlung nichts zu tun und den Fehler so zu unterdrücken&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Structured Activities&amp;#039;&amp;#039;&amp;#039; – Diese Aktivitäten beinhalten andere Aktivitäten und lassen so die rekursive Komposition von komplexen Prozessen zu.&lt;br /&gt;
* &amp;#039;&amp;#039;sequence&amp;#039;&amp;#039; – In einer Sequence werden die Aktivitäten sequentiell abgearbeitet.&lt;br /&gt;
* &amp;#039;&amp;#039;while&amp;#039;&amp;#039; – Ausführen von Aktivitäten solange eine boolesche Bedingung erfüllt ist&lt;br /&gt;
* &amp;#039;&amp;#039;repeatUntil&amp;#039;&amp;#039; (seit BPEL 2.0) – Ausführen von Aktivitäten bis eine boolesche Bedingung erfüllt ist&lt;br /&gt;
* &amp;#039;&amp;#039;foreach&amp;#039;&amp;#039; (seit BPEL 2.0) – Aktivitäten eine bestimmte Anzahl oft ausführen, entweder sequentiell oder parallel.&lt;br /&gt;
* &amp;#039;&amp;#039;switch&amp;#039;&amp;#039; (nicht in BPEL 2.0) – Bedingte Ausführung von Aktivitäten&lt;br /&gt;
* &amp;#039;&amp;#039;if&amp;#039;&amp;#039; (seit BPEL 2.0) – Bedingte Ausführung von Aktivitäten&lt;br /&gt;
* &amp;#039;&amp;#039;flow&amp;#039;&amp;#039; – Die Aktivitäten werden parallel ausgeführt, wobei Kontrollabhängigkeiten durch &amp;#039;&amp;#039;links&amp;#039;&amp;#039; angegeben werden.&lt;br /&gt;
* &amp;#039;&amp;#039;pick&amp;#039;&amp;#039; – Aus Prozesssicht nicht-deterministische Wahl durch externe Ereignisse (Messages, Zeitpunkt oder Zeitspanne)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Scopes&amp;#039;&amp;#039;&amp;#039; – Mit Hilfe dieses Konstrukts können Aktivitäten gebündelt werden und zu einer transaktionalen Einheit zusammengefasst werden. Durch einen Scope kann einer Gruppe von Aktivitäten ein [[Ausnahmebehandlung|Fehlerbehandler]] („fault handler“), [[Ereignis (Programmierung)|Ereignisbehandler]] („event handler“), ein Terminationsbehandler und ein Kompensationsbehandler („compensation handler“) zugeordnet werden. Durch den Kompensationsbehandler werden lang-andauernde [[Transaktion (Informatik)|Transaktionen]] ermöglicht.&lt;br /&gt;
&lt;br /&gt;
== BPEL-Engines ==&lt;br /&gt;
BPEL-Engines erlauben das Ausführen von BPEL-Prozessinstanzen. Hierzu müssen die BPEL-Prozesse in die BPEL-Engine eingebracht (deployed) und dabei von der jeweiligen BPEL-Engine abhängige Deployment-Informationen bereitgestellt werden.&lt;br /&gt;
&lt;br /&gt;
=== Open-Source-BPEL-Engines ===&lt;br /&gt;
* &amp;#039;&amp;#039;[[Apache ODE]]&amp;#039;&amp;#039; – ODE steht für &amp;#039;&amp;#039;Orchestration Director Engine&amp;#039;&amp;#039;, unterstützt WS-BPEL 2.0 und BPEL4WS 1.1&lt;br /&gt;
* &amp;#039;&amp;#039;bpel-g&amp;#039;&amp;#039; -- [[Open Source|Open-Source]]-BPEL-Engine (auf Basis der aufgegebenen Open-Source-Version von ActiveBPEL, jetzt ActiveVOS)&lt;br /&gt;
&lt;br /&gt;
=== Kommerzielle BPEL-Engines ===&lt;br /&gt;
* &amp;#039;&amp;#039;ActiveVOS&amp;#039;&amp;#039; – kommerzielle Weiterentwicklung von ActiveBPEL ([[Open Source|Open-Source]]-Implementierung ([[GNU General Public License|GPL]]) von BPEL4WS 1.1 und WS-BPEL 2.0)&lt;br /&gt;
* &amp;#039;&amp;#039;Intalio|BPMS&amp;#039;&amp;#039; – Commercial-Open-Source-BPEL-Server, basiert auf Open-Source-Komponenten ([[Apache ODE]], Tempo), die zu einem Closed-Source-Produkt kombiniert wurden.&lt;br /&gt;
* &amp;#039;&amp;#039;Oracle BPEL Process Manager&amp;#039;&amp;#039; – (vormals Collaxa BPEL Orchestration Server) Native Implementierung des BPEL-Standards, mit grafischer Modellierungs/Orchestrierungs Tool für [[JDeveloper]] und [[Eclipse (IDE)|Eclipse]]. Oracle ist einer der wesentlichen Treiber bei der Weiterentwicklung des BPEL-Standards innerhalb der OASIS. In der neuen Version 11g werden BPEL-Prozesse im Rahmen von Composites innerhalb von Service-Component-Architekturen (SCA-Standard) eingebunden.&lt;br /&gt;
* [[SAP Exchange Infrastructure]] – Implementierung des BPEL-Standards 1.1, grafische Modellierung über [[ARIS]] für SAP NetWeaver. Deployment in Solution Manager und XI, die auf Basis des SAP NetWeaver arbeiten&lt;br /&gt;
* &amp;#039;&amp;#039;SEEBURGER Business Integration Server&amp;#039;&amp;#039; – Teil des B2B-Integrationsservers ist eine BPEL-Engine und ein Eclipse basierender Prozessdesigner. Damit lassen sich also alle Integrationsabläufe (nicht nur für WebService) designen.&lt;br /&gt;
* &amp;#039;&amp;#039;WebSphere Process Server&amp;#039;&amp;#039; – BPEL-Laufzeitumgebung der [[IBM]] basiert auf &amp;#039;&amp;#039;WebSphere Application Server&amp;#039;&amp;#039;, dem [[Jakarta EE]] Server der IBM.&lt;br /&gt;
* &amp;#039;&amp;#039;BPWS4J&amp;#039;&amp;#039; – Experimentelle BPEL-Implementierung von IBM verfügbar über [[AlphaWorks]]&lt;br /&gt;
* &amp;#039;&amp;#039;Microsoft BizTalk Server&amp;#039;&amp;#039; – BizTalk Server 2006 kann Prozessmodelle ausführen, die mit Modellierungswerkzeugen wie Microsoft Visio erstellt worden sind.&lt;br /&gt;
* &amp;#039;&amp;#039;Microsoft Windows Workflow Foundation&amp;#039;&amp;#039; im [[MSDN]] – Die Windows Workflow Foundation ist Teil von .NET 3.0 und umfasst auch eine vollständige Abbildung von BPEL. Der Designer ist im Visual Studio 2005 als Add-on verfügbar, Visual Studio 2008 bietet die Funktionalität nativ.&lt;br /&gt;
* &amp;#039;&amp;#039;Serena Business Manager&amp;#039;&amp;#039; – Die Serverkomponente enthält seit Ende 2015&amp;lt;ref&amp;gt;http://help.serena.com/doc_center/sbm/ver11_0/online_readme_sbms.htm&amp;lt;/ref&amp;gt; die [[Apache ODE|Apache-ODE]]-BPEL-Engine, die BPEL-Prozesse in Kombination mit Human Workflows ausführt (ein sogenanntes [[Mashup (Internet)|Mashup]])&lt;br /&gt;
* &amp;#039;&amp;#039;Software AG webMethods BPM&amp;#039;&amp;#039; – Kommerzielle Engine (inkl. ESB) mit einem auf Eclipse basierenden Designer; enge Integration in ARIS (genannt &amp;#039;Model-2-Execute&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
== Vergleichbare Sprachen ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Standards BPM 2009 11.jpg|mini|Entwicklung wichtiger BPM-Standards]]&lt;br /&gt;
&lt;br /&gt;
* [[XL (XML-Programmiersprache)|XL]]&lt;br /&gt;
* [[XML Process Definition Language]] (XPDL)&lt;br /&gt;
* [[XLANG]]&lt;br /&gt;
* [[WS-Flow Language]] (WSFL)&lt;br /&gt;
* ASAP/Wf-XML&lt;br /&gt;
* [[Generic Workflow Description Language]] (GWorkflowDL)&lt;br /&gt;
* [[Business Process Modeling Language]] (BPML)&lt;br /&gt;
* [[BPELscript]]&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[WS-HumanTask]]&lt;br /&gt;
* [[ebXML]] (Electronic Business XML)&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur | Autor=Tammo van Lessen, Daniel Lübke, Jörg Nitzsche| Titel=Geschäftsprozesse automatisieren mit BPEL| Verlag=dpunkt Verlag | Ort=Heidelberg| Jahr=2011 | ISBN=978-3898646703}} http://www.bpelbuch.de/&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
=== Standards ===&lt;br /&gt;
* [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel OASIS WSBPEL TC Webpage]&lt;br /&gt;
* {{Webarchiv | url=http://www.choreology.com/external/WS_BPEL_issues_list.html | wayback=20080517231143 | text=OASIS WSBPEL TC Issues List}}&lt;br /&gt;
* [http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html BPEL 2.0-Spezifikation]&lt;br /&gt;
* [https://public.dhe.ibm.com/software/dw/specs/ws-bpel/ws-bpel.pdf BPEL4WS 1.1 Spezifikation]&lt;br /&gt;
&lt;br /&gt;
=== Tools ===&lt;br /&gt;
* [http://www.activevos.com/index.php ActiveVOS]&lt;br /&gt;
* [http://ode.apache.org/ Apache ODE (Orchestration Director Engine)]&lt;br /&gt;
* [http://www.bea.com/framework.jsp?CNT=index.htm&amp;amp;FP=/content/products/aqualogic/albpm/ BEA Aqualogic BPM (for end-to-end business processes)]&lt;br /&gt;
* [http://www-306.ibm.com/software/integration/wid/ IBM WebSphere Integration Developer]&lt;br /&gt;
* {{Webarchiv | url=http://www.netbeans.org/features/soa/index.html | wayback=20090216193204 | text=NetBeans IDE SOA Features with BPEL support}}&lt;br /&gt;
* [[objectiF]] ([[BPMN]]-Design und BPEL-Generierung)&lt;br /&gt;
* [http://www.oracle.com/technetwork/middleware/bpel/overview/index.html Oracle BPEL Process Manager]&lt;br /&gt;
* [http://www.serena.com/sbm/ Serena Business Manager Composer]&lt;br /&gt;
* [[Modelio]]&lt;br /&gt;
* [https://www.sparxsystems.de/ Sparx Systems Enterprise Architect]&lt;br /&gt;
&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
* [http://groups.yahoo.com/group/wsbpel-dev/ BPEL Developers Mailingliste (und Linkliste)]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Ws Business Process Execution Language}}&lt;br /&gt;
[[Kategorie:Organization for the Advancement of Structured Information Standards]]&lt;br /&gt;
[[Kategorie:Webservice]]&lt;br /&gt;
[[Kategorie:Geschäftsprozessmanagement]]&lt;br /&gt;
[[Kategorie:Beschreibungssprache]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Ich-Hape</name></author>
	</entry>
</feed>