<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Using BPMN as BPM notation</title>
	<atom:link href="http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/</link>
	<description>Pragmatic Integrators</description>
	<lastBuildDate>Tue, 18 Oct 2011 12:18:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Pascal Alma</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-303</link>
		<dc:creator>Pascal Alma</dc:creator>
		<pubDate>Wed, 05 Nov 2008 19:35:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-303</guid>
		<description>Hi Peter,

Thx for your comments. We will look into jBPM thing. Open source shouldn&#039;t be a problem, as long as the product is good :-)
Just some more reading to do...</description>
		<content:encoded><![CDATA[<p>Hi Peter,</p>
<p>Thx for your comments. We will look into jBPM thing. Open source shouldn&#8217;t be a problem, as long as the product is good :-)<br />
Just some more reading to do&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pascal Alma</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-703</link>
		<dc:creator>Pascal Alma</dc:creator>
		<pubDate>Wed, 05 Nov 2008 19:35:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-703</guid>
		<description>Hi Peter,

Thx for your comments. We will look into jBPM thing. Open source shouldn&#039;t be a problem, as long as the product is good :-)
Just some more reading to do...</description>
		<content:encoded><![CDATA[<p>Hi Peter,</p>
<p>Thx for your comments. We will look into jBPM thing. Open source shouldn&#8217;t be a problem, as long as the product is good :-)<br />
Just some more reading to do&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Reitsma</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-300</link>
		<dc:creator>Peter Reitsma</dc:creator>
		<pubDate>Tue, 04 Nov 2008 20:45:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-300</guid>
		<description>Hi Pascal,

How are you going to do the BPMN to BPEL transformation ? Keep in mind that there are quite some issues with the automatic conversion. The two are in different domains: BPMN is a notational standard and BPEL is (SOAP) web service orchestration.
Some interesting articles appeared on this topic recently:
http://www.infoq.com/articles/bpelbpm
http://www.infoq.com/articles/seven-fallacies-of-bpm
http://stage.vambenepe.com/archives/177

From a (os) developer&#039;s perspective I never got enthused about SOAP and BPEL, just too verbose, too complicated and too XML.
My favorite BPM engine is less restrictive and much more versatile: JBoss jBPM. Read Tom&#039;s comparison between jPDL and BPEL: http://processdevelopments.blogspot.com/2007/04/bpel-compared-to-jpdl.html.

It seems however still hard to &#039;sell&#039; an open source solution in the BPM arena.</description>
		<content:encoded><![CDATA[<p>Hi Pascal,</p>
<p>How are you going to do the BPMN to BPEL transformation ? Keep in mind that there are quite some issues with the automatic conversion. The two are in different domains: BPMN is a notational standard and BPEL is (SOAP) web service orchestration.<br />
Some interesting articles appeared on this topic recently:<br />
http://www.infoq.com/articles/bpelbpm<br />
http://www.infoq.com/articles/seven-fallacies-of-bpm<br />
http://stage.vambenepe.com/archives/177</p>
<p>From a (os) developer&#8217;s perspective I never got enthused about SOAP and BPEL, just too verbose, too complicated and too XML.<br />
My favorite BPM engine is less restrictive and much more versatile: JBoss jBPM. Read Tom&#8217;s comparison between jPDL and BPEL: http://processdevelopments.blogspot.com/2007/04/bpel-compared-to-jpdl.html.</p>
<p>It seems however still hard to &#8216;sell&#8217; an open source solution in the BPM arena.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Reitsma</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-700</link>
		<dc:creator>Peter Reitsma</dc:creator>
		<pubDate>Tue, 04 Nov 2008 20:45:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-700</guid>
		<description>Hi Pascal,

How are you going to do the BPMN to BPEL transformation ? Keep in mind that there are quite some issues with the automatic conversion. The two are in different domains: BPMN is a notational standard and BPEL is (SOAP) web service orchestration.
Some interesting articles appeared on this topic recently:
http://www.infoq.com/articles/bpelbpm
http://www.infoq.com/articles/seven-fallacies-of-bpm
http://stage.vambenepe.com/archives/177

From a (os) developer&#039;s perspective I never got enthused about SOAP and BPEL, just too verbose, too complicated and too XML.
My favorite BPM engine is less restrictive and much more versatile: JBoss jBPM. Read Tom&#039;s comparison between jPDL and BPEL: http://processdevelopments.blogspot.com/2007/04/bpel-compared-to-jpdl.html.

It seems however still hard to &#039;sell&#039; an open source solution in the BPM arena.</description>
		<content:encoded><![CDATA[<p>Hi Pascal,</p>
<p>How are you going to do the BPMN to BPEL transformation ? Keep in mind that there are quite some issues with the automatic conversion. The two are in different domains: BPMN is a notational standard and BPEL is (SOAP) web service orchestration.<br />
Some interesting articles appeared on this topic recently:<br />
http://www.infoq.com/articles/bpelbpm<br />
http://www.infoq.com/articles/seven-fallacies-of-bpm<br />
http://stage.vambenepe.com/archives/177</p>
<p>From a (os) developer&#8217;s perspective I never got enthused about SOAP and BPEL, just too verbose, too complicated and too XML.<br />
My favorite BPM engine is less restrictive and much more versatile: JBoss jBPM. Read Tom&#8217;s comparison between jPDL and BPEL: http://processdevelopments.blogspot.com/2007/04/bpel-compared-to-jpdl.html.</p>
<p>It seems however still hard to &#8216;sell&#8217; an open source solution in the BPM arena.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pascal Alma</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-302</link>
		<dc:creator>Pascal Alma</dc:creator>
		<pubDate>Tue, 04 Nov 2008 07:26:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-302</guid>
		<description>Hi David,
Thx for your comments. About the fundamental decision: it is more the combination of things happening here at the client. One thing we are asked is to visualize the business processes.  Another important thing we see is the lack of flexibility in their current IT systems. So we see that SOA could make their IT much more flexible and thus cooperate better with their business. And since we are already busy to express their processes in BPMN why not use this BPMN as base for the SOA solution, by transforming them to BPEL (like described here: http://www.packtpub.com/business-process-driven-SOA-using-BPMN-and-BPEL/book).
About the other thing: you are right, I meant activities/tasks. And I would like them to be developed in parallel, but the customer hasn&#039;t decided yet to go for the SOA solution, so until then we focus on the BPM. And that gives us more time to read and learn about it (I found some interesting posts on your site too, thx for that).</description>
		<content:encoded><![CDATA[<p>Hi David,<br />
Thx for your comments. About the fundamental decision: it is more the combination of things happening here at the client. One thing we are asked is to visualize the business processes.  Another important thing we see is the lack of flexibility in their current IT systems. So we see that SOA could make their IT much more flexible and thus cooperate better with their business. And since we are already busy to express their processes in BPMN why not use this BPMN as base for the SOA solution, by transforming them to BPEL (like described here: http://www.packtpub.com/business-process-driven-SOA-using-BPMN-and-BPEL/book).<br />
About the other thing: you are right, I meant activities/tasks. And I would like them to be developed in parallel, but the customer hasn&#8217;t decided yet to go for the SOA solution, so until then we focus on the BPM. And that gives us more time to read and learn about it (I found some interesting posts on your site too, thx for that).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pascal Alma</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-702</link>
		<dc:creator>Pascal Alma</dc:creator>
		<pubDate>Tue, 04 Nov 2008 07:26:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-702</guid>
		<description>Hi David,
Thx for your comments. About the fundamental decision: it is more the combination of things happening here at the client. One thing we are asked is to visualize the business processes.  Another important thing we see is the lack of flexibility in their current IT systems. So we see that SOA could make their IT much more flexible and thus cooperate better with their business. And since we are already busy to express their processes in BPMN why not use this BPMN as base for the SOA solution, by transforming them to BPEL (like described here: http://www.packtpub.com/business-process-driven-SOA-using-BPMN-and-BPEL/book).
About the other thing: you are right, I meant activities/tasks. And I would like them to be developed in parallel, but the customer hasn&#039;t decided yet to go for the SOA solution, so until then we focus on the BPM. And that gives us more time to read and learn about it (I found some interesting posts on your site too, thx for that).</description>
		<content:encoded><![CDATA[<p>Hi David,<br />
Thx for your comments. About the fundamental decision: it is more the combination of things happening here at the client. One thing we are asked is to visualize the business processes.  Another important thing we see is the lack of flexibility in their current IT systems. So we see that SOA could make their IT much more flexible and thus cooperate better with their business. And since we are already busy to express their processes in BPMN why not use this BPMN as base for the SOA solution, by transforming them to BPEL (like described here: http://www.packtpub.com/business-process-driven-SOA-using-BPMN-and-BPEL/book).<br />
About the other thing: you are right, I meant activities/tasks. And I would like them to be developed in parallel, but the customer hasn&#8217;t decided yet to go for the SOA solution, so until then we focus on the BPM. And that gives us more time to read and learn about it (I found some interesting posts on your site too, thx for that).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David French</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-301</link>
		<dc:creator>David French</dc:creator>
		<pubDate>Mon, 03 Nov 2008 22:33:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-301</guid>
		<description>...After we have modeled the relevant processes we would like to translate the BPMN diagrams to BPEL diagrams. ...
I would be interested to understand why this fundamental decision was made.
Do you anticipate a developer reading and modifying the process design in BPEL rather than BPMN? If so, how do you plan to deal with the divergence of the BP as designed by process designer and BP as delivered by developer?
Are you committed to a BPEL execution engine? If so, do you really need to be concerned with diagramatic representation of BPEL?

...we first have to identify which processes are suitable to be implemented by web services, and then we have to build all these services. ...

I think you mean &#039;which activities/tasks are suitable&#039;.
Really they do not need to be web services in any but the most general sense of the phrase and they do not need to be built - only have a &#039;contract&#039; defined (say in WSDL). Then process development and service development can proceed in parallel.</description>
		<content:encoded><![CDATA[<p>&#8230;After we have modeled the relevant processes we would like to translate the BPMN diagrams to BPEL diagrams. &#8230;<br />
I would be interested to understand why this fundamental decision was made.<br />
Do you anticipate a developer reading and modifying the process design in BPEL rather than BPMN? If so, how do you plan to deal with the divergence of the BP as designed by process designer and BP as delivered by developer?<br />
Are you committed to a BPEL execution engine? If so, do you really need to be concerned with diagramatic representation of BPEL?</p>
<p>&#8230;we first have to identify which processes are suitable to be implemented by web services, and then we have to build all these services. &#8230;</p>
<p>I think you mean &#8216;which activities/tasks are suitable&#8217;.<br />
Really they do not need to be web services in any but the most general sense of the phrase and they do not need to be built &#8211; only have a &#8216;contract&#8217; defined (say in WSDL). Then process development and service development can proceed in parallel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David French</title>
		<link>http://www.redstream.nl/2008/11/03/using-bpmn-as-bpm-notation/comment-page-1/#comment-701</link>
		<dc:creator>David French</dc:creator>
		<pubDate>Mon, 03 Nov 2008 22:33:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.pascalalma.net/?p=198#comment-701</guid>
		<description>...After we have modeled the relevant processes we would like to translate the BPMN diagrams to BPEL diagrams. ...
I would be interested to understand why this fundamental decision was made.
Do you anticipate a developer reading and modifying the process design in BPEL rather than BPMN? If so, how do you plan to deal with the divergence of the BP as designed by process designer and BP as delivered by developer?
Are you committed to a BPEL execution engine? If so, do you really need to be concerned with diagramatic representation of BPEL?

...we first have to identify which processes are suitable to be implemented by web services, and then we have to build all these services. ...

I think you mean &#039;which activities/tasks are suitable&#039;.
Really they do not need to be web services in any but the most general sense of the phrase and they do not need to be built - only have a &#039;contract&#039; defined (say in WSDL). Then process development and service development can proceed in parallel.</description>
		<content:encoded><![CDATA[<p>&#8230;After we have modeled the relevant processes we would like to translate the BPMN diagrams to BPEL diagrams. &#8230;<br />
I would be interested to understand why this fundamental decision was made.<br />
Do you anticipate a developer reading and modifying the process design in BPEL rather than BPMN? If so, how do you plan to deal with the divergence of the BP as designed by process designer and BP as delivered by developer?<br />
Are you committed to a BPEL execution engine? If so, do you really need to be concerned with diagramatic representation of BPEL?</p>
<p>&#8230;we first have to identify which processes are suitable to be implemented by web services, and then we have to build all these services. &#8230;</p>
<p>I think you mean &#8216;which activities/tasks are suitable&#8217;.<br />
Really they do not need to be web services in any but the most general sense of the phrase and they do not need to be built &#8211; only have a &#8216;contract&#8217; defined (say in WSDL). Then process development and service development can proceed in parallel.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

