<?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=XML_Process_Definition_Language</id>
	<title>XML Process Definition 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=XML_Process_Definition_Language"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=XML_Process_Definition_Language&amp;action=history"/>
	<updated>2026-05-18T13:12:46Z</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=XML_Process_Definition_Language&amp;diff=547568&amp;oldid=prev</id>
		<title>imported&gt;APPERbot: Bot: Fix Vorlage Toter Link, siehe Wikipedia:Bots/Anfragen#Ersetzen_von_Toter_Link_inline=ja, http nach https umgestellt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=XML_Process_Definition_Language&amp;diff=547568&amp;oldid=prev"/>
		<updated>2023-06-06T21:34:35Z</updated>

		<summary type="html">&lt;p&gt;Bot: Fix Vorlage Toter Link, siehe &lt;a href=&quot;/index.php/Wikipedia:Bots/Anfragen#Ersetzen_von_Toter_Link_inline=ja&quot; title=&quot;Wikipedia:Bots/Anfragen&quot;&gt;Wikipedia:Bots/Anfragen#Ersetzen_von_Toter_Link_inline=ja&lt;/a&gt;, http nach https umgestellt&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;XML Process Definition Language (XPDL)&amp;#039;&amp;#039;&amp;#039; ist innerhalb des [[Workflow-Management]]s eine [[Extensible Markup Language|XML]] basierte Sprache zur Beschreibung von [[Geschäftsprozess]]en, genauer [[Arbeitsablauf|Arbeitsabläufen]] (&amp;#039;&amp;#039;workflow&amp;#039;&amp;#039;). Da sie eine maschinell lesbare Prozessbeschreibung ist, wird sie auch Ausführungssprache genannt.  Die XPDL wird seit 1993 von der [[Workflow Management Coalition]] ([[WfMC]]) vorangetrieben und standardisiert. Die seit Mai 2005 vorliegende Version 2.0 sieht eine vollständige Unterstützung der grafischen [[Business Process Model and Notation]] ([[BPMN]]) vor. XPDL implementiert das Interface 1 im [[Workflow Reference Model]] der WfMC.&lt;br /&gt;
&lt;br /&gt;
== Alternative Prozessausführungssprachen ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Standards BPM 2009 11.jpg|miniatur|Entwicklung wichtiger BPM-Standards]]&lt;br /&gt;
&lt;br /&gt;
Neben der XPDL sind die wichtigsten anderen Prozessausführungssprachen BPEL ([[Business Process Execution Language]]) und die Serialisierung der BPMN ([[Business Process Modeling Notation]] bzw. ab Version 2.0 Business Process Model and Notation) in Version 2.0 der Spezifikation. Die BPML ([[Business Process Modeling Language]]), die von der [[Business Process Management Initiative]] (BPMI) spezifiziert wurde, hat mit der Assimilation der BPMI in die OMG an Bedeutung verloren und wird nicht mehr weiterentwickelt.&lt;br /&gt;
&lt;br /&gt;
== XPDL im Vergleich zu BPEL ==&lt;br /&gt;
Der Schwerpunkt von XPDL liegt in der speicherbaren Repräsentation von BPMN-Modellen. Zu diesem Zweck ist XPDL graphenorientiert, während BPEL einen blockorientierten Ansatz verfolgt. Daher können die graphenorientierten BPMN-Modelle besser in XPDL gespeichert werden als in BPEL. Speziell Schleifen sind in BPEL schlechter umsetzbar. Das Konzept der Kante eines Graphen kann der BPEL jedoch über Erweiterungen hinzugefügt werden. XPDL ist vorrangig für das Ausführen von Aufgaben durch Menschen konzipiert (Workflows), BPEL dagegen für das Orchestrieren von Computerprogrammen, konkret über [[Webservice]]aufrufe. Daher fehlen der BPEL entsprechende Rollenkonzepte, insbesondere das Konzept von Teilnehmern (Participants) und Ausführern (Performers). In limitierter Art und Weise kann dies für BPEL die [[BPEL4People]]-Erweiterung bereitstellen. Ein Vorteil der BPEL ist der Umgang mit [[Ausnahmebehandlung|Fehlersituationen]], der in XPDL ganz fehlt.&lt;br /&gt;
&lt;br /&gt;
BPEL und XPDL schließen sich nicht aus. So verwendet Tibcos aktuelle BPM-Suite zur Modellierung eine (erweiterte) Variante von XPDL, übersetzt die Diagramme jedoch zur Ausführung in BPEL.&amp;lt;ref&amp;gt;{{Toter Link | date=2019-09-28 | url=http://www.tibcommunity.com/message/42710#42710 |text=www.tibcommunity.com/message/42710#42710 }}&amp;lt;/ref&amp;gt; ActiveVos von Active Endpoints verwendet BPEL als Modellierungs- und Ausführungssprache&amp;lt;ref&amp;gt;http://www.activevos.com/bpel.php&amp;lt;/ref&amp;gt;, jedoch kann das XPDL-Format verarbeitet werden. Somit kann XPDL auch als Austauschformat zwischen verschiedenen Werkzeugen wie grafischen Modellierern, Simulationswerkzeugen und [[Workflow-Management|Workflow Management Systemen]] benutzt werden. Da XPDL jedoch in der Ausführung weniger restriktiv als BPEL ist, können proprietäre Erweiterungen entstehen, die die Verwendung von XPDL stark einschränken.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.vosibilities.com/bpel/thinking-about-bpm-what-you-really-should-ask-your-bmps-vendor/2009/05/08/ | wayback=20090818010237 | text=Archivlink}}&amp;lt;/ref&amp;gt; Mit der neuen Serialisierung der BPMN in dessen Version 2.0 sollen die Vorteile von XPDL und BPEL vereint werden.&amp;lt;ref&amp;gt;[http://www.bpm-netzwerk.de/content/articles/viewArticle.do?id=d915570e265ad62201266f515ff902d0 BPM, GPM, BAM, BPMN, BPEL, XPDL, EABPM, CMPM …], Dr. Martin Bartonitz, 2. Fortsetzung von Artikeln zu Standards im [[Prozessmanagement|Geschäftsprozessmanagement]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
*[https://www.wfmc.org/standards/xpdl XPDL-Seite der WfMC]&lt;br /&gt;
*[http://www.together.at/prod/workflow/twe Grafischer Open Source XPDL Editor]&lt;br /&gt;
*[https://www.oasis-open.org/ Die Homepage der OASIS, Heimat der BPEL-Spezifikation]&lt;br /&gt;
*[http://www.omg.org/ Die Homepage der OMG, Heimat der BPMN-Spezifikation]&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Xml Process Definition Language}}&lt;br /&gt;
[[Kategorie:XML-basierte Sprache]]&lt;br /&gt;
[[Kategorie:Geschäftsprozessmanagement]]&lt;/div&gt;</summary>
		<author><name>imported&gt;APPERbot</name></author>
	</entry>
</feed>