<?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: BPMN Diagrams &#8211; How To Use Subprocesses</title>
	<atom:link href="http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/feed/" rel="self" type="application/rss+xml" />
	<link>http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/</link>
	<description>Software product success.</description>
	<lastBuildDate>Sat, 11 Feb 2012 22:57:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Tony Markos</title>
		<link>http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/comment-page-1/#comment-544037</link>
		<dc:creator>Tony Markos</dc:creator>
		<pubDate>Mon, 14 Dec 2009 20:59:32 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/#comment-544037</guid>
		<description>Scott:

Thanks for the response!  I can see how employing a single root-level top-most process and then putting the original top-level processes underneath that root will enable an analyst to then utilize the BPMN notation of a tilde to indicate that the orginal processes can all execute ad hoc.

However, doesn&#039;t some additional work need to be done, other using than the tilde, to document how all the orginal processes interrelate?  If so what?

Tony Markos</description>
		<content:encoded><![CDATA[<p>Scott:</p>
<p>Thanks for the response!  I can see how employing a single root-level top-most process and then putting the original top-level processes underneath that root will enable an analyst to then utilize the BPMN notation of a tilde to indicate that the orginal processes can all execute ad hoc.</p>
<p>However, doesn&#8217;t some additional work need to be done, other using than the tilde, to document how all the orginal processes interrelate?  If so what?</p>
<p>Tony Markos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/comment-page-1/#comment-543272</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Fri, 11 Dec 2009 23:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/#comment-543272</guid>
		<description>Hey Tony,

Thanks for the great comment.  It has been quite a while since I&#039;ve personally done anything with BPMN, so please take my thoughts with a shaker of salt.

I think the collection of top level processes, any of which can be initiated arbitrarily, should be treated as independent (or interdependent, if they are) processes.  I think by definition, a top-level process is implicitly ad-hoc.

If however, you do need to model the possibility of concurrent processing, I would suggest creating a &quot;root&quot; top level process like &quot;Run the Business&quot; within which each &quot;top level process&quot; is treated as a sub-process.

What do you think?</description>
		<content:encoded><![CDATA[<p>Hey Tony,</p>
<p>Thanks for the great comment.  It has been quite a while since I&#8217;ve personally done anything with BPMN, so please take my thoughts with a shaker of salt.</p>
<p>I think the collection of top level processes, any of which can be initiated arbitrarily, should be treated as independent (or interdependent, if they are) processes.  I think by definition, a top-level process is implicitly ad-hoc.</p>
<p>If however, you do need to model the possibility of concurrent processing, I would suggest creating a &#8220;root&#8221; top level process like &#8220;Run the Business&#8221; within which each &#8220;top level process&#8221; is treated as a sub-process.</p>
<p>What do you think?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Markos</title>
		<link>http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/comment-page-1/#comment-543231</link>
		<dc:creator>Tony Markos</dc:creator>
		<pubDate>Fri, 11 Dec 2009 20:11:26 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/08/02/bpmn-subprocesses/#comment-543231</guid>
		<description>Regarding Ad Hoc processes:

The BPMN covers ad hoc SUB-processes (by use of the tilde).  But what about top-level processes?  Especially for larger scale systems, processes at the top-most &quot;big picture&quot; level can happen in any order and/or all at the same time.  How does BPMN handle such?

It would seem that just using the tilde convention at the &quot;big-picture&quot; level would not be nearly adequate:  Some work must be done to show how the top-level processes interrelate.

Tony Markos</description>
		<content:encoded><![CDATA[<p>Regarding Ad Hoc processes:</p>
<p>The BPMN covers ad hoc SUB-processes (by use of the tilde).  But what about top-level processes?  Especially for larger scale systems, processes at the top-most &#8220;big picture&#8221; level can happen in any order and/or all at the same time.  How does BPMN handle such?</p>
<p>It would seem that just using the tilde convention at the &#8220;big-picture&#8221; level would not be nearly adequate:  Some work must be done to show how the top-level processes interrelate.</p>
<p>Tony Markos</p>
]]></content:encoded>
	</item>
</channel>
</rss>

