<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Business_Process_Modeling_Language</id>
	<title>Business Process Modeling Language - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Business_Process_Modeling_Language"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Business_Process_Modeling_Language&amp;action=history"/>
	<updated>2026-05-04T18:22:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Business_Process_Modeling_Language&amp;diff=3144349&amp;oldid=prev</id>
		<title>109.129.229.174: /* History */</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Business_Process_Modeling_Language&amp;diff=3144349&amp;oldid=prev"/>
		<updated>2025-01-03T21:43:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;History&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Cleanup rewrite|date=March 2023}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Business Process Modeling Language&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;BPML&amp;#039;&amp;#039;&amp;#039;) is an [[XML]]-based language for [[business process modeling]].&lt;br /&gt;
It was maintained by the Business Process Management Initiative (BPMI) until June 2005 when BPMI and [[Object Management Group]] announced the merger of their respective business process management activities to form the Business Modeling and Integration Domain Task Force. It is deprecated since 2008.  BPML was useful to [[Object Management Group|OMG]] in order to enrich [[Unified Modeling Language|UML]] with process notation{{Citation needed|date=January 2017}}.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
BPML, a [[subset | superset]] of [[BPEL]], was implemented by early stage vendors, such as Intalio Inc., but incumbents such as [[IBM]] and [[Microsoft]] did not implement BPML in their existing workflow and integration engine implementations like [[BizTalk]] or [[WebSphere]]. They pushed for the simpler language BPEL.&lt;br /&gt;
&lt;br /&gt;
In view of the lack of market acceptance, the BPMI dropped support of BPML in favor of BPEL4WS.&amp;lt;ref&amp;gt;{{cite book|last1=Havey|first1=Michael|title=Essential Business Process Modeling|date=August 2005|publisher=O&amp;#039;Reilly Media|isbn=978-0-596-00843-7|url=https://books.google.com/books?id=RFBHCaMtlfIC&amp;amp;q=%22BPML%22+%22BPMI%22&amp;amp;pg=PA145|accessdate=15 January 2017}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|last1=Gur|first1=N.|title=BPMN, BPEL, BPML and XPDL, an attempt to make some order in the business modeling jungle|url=https://blogs.sap.com/2007/01/03/bpmn-bpel-bpml-and-xpdl-an-attempt-to-make-some-order-in-the-business-modeling-jungle/|website=blogs.sap.com|accessdate=15 January 2017}}&amp;lt;/ref&amp;gt;  &lt;br /&gt;
Following the merger of BPMI and OMG, BPML has been definitively deprecated in 2008, with OMG&amp;#039;s adoption of [[BPDM]].&amp;lt;ref&amp;gt;{{cite web|last1=Dice|title=BPML|url=https://www.dice.com/skills/BPML.html|website=dice.com|accessdate=15 January 2017}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Application ==&lt;br /&gt;
BPML was designed as a formally complete language, able to model any process, and, via a [[business process management]] system, deployed as an executable software process without generation of any software code. This is not possible with BPEL, since BPEL is not a complete process language. In practice BPEL is often used in conjunction with Java to fill in the &amp;quot;missing&amp;quot; semantics. In addition, BPEL is often tied to proprietary implementations of workflow or integration broker engines. Whereas, BPML was designed, and implemented, as a pure concurrent and distributed processing engine.  It was designed to be semantically complete according to the [[Pi-calculus]] formal representation of computational processes.&lt;br /&gt;
&lt;br /&gt;
BPEL and BPML are examples of a trend towards [[process-oriented programming]]. BPEL and BPML herald the concept of a BPMS as an IT capability for management of business processes, playing a role similar to a [[Relational database management system|RDBMS]] for business data.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Business Process Execution Language]]&lt;br /&gt;
* [[Business Process Model and Notation]]&lt;br /&gt;
* [[Business process modeling]]&lt;br /&gt;
* [[Workflow]]&lt;br /&gt;
* [[Workflow engine]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Workflow languages]]&lt;br /&gt;
[[Category:XML markup languages]]&lt;/div&gt;</summary>
		<author><name>109.129.229.174</name></author>
	</entry>
</feed>