<?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: Step Up Your Modeling Game With Subprocesses</title>
	<atom:link href="http://www.brsilver.com/2007/11/28/step-up-your-modeling-game-with-subprocesses/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brsilver.com/2007/11/28/step-up-your-modeling-game-with-subprocesses/</link>
	<description>Bruce Silver on business process management</description>
	<lastBuildDate>Thu, 09 Feb 2012 22:38:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: armin</title>
		<link>http://www.brsilver.com/2007/11/28/step-up-your-modeling-game-with-subprocesses/comment-page-1/#comment-1833</link>
		<dc:creator>armin</dc:creator>
		<pubDate>Tue, 13 Sep 2011 07:59:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/2007/11/28/step-up-your-modeling-game-with-subprocesses/br#comment-1833</guid>
		<description>Bruce,

Your benefit no. 5 reminds me of the transaction concept in database systems: A database transaction, by definition, must be atomic, consistent, isolated and durable. 

BAs can and should be asked to think in terms of encapsulation or less technically &quot;all or nothing&quot; to make systems easier to design and less prone to patchwork from change requests.</description>
		<content:encoded><![CDATA[<p>Bruce,</p>
<p>Your benefit no. 5 reminds me of the transaction concept in database systems: A database transaction, by definition, must be atomic, consistent, isolated and durable. </p>
<p>BAs can and should be asked to think in terms of encapsulation or less technically &#8220;all or nothing&#8221; to make systems easier to design and less prone to patchwork from change requests.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kewbss</title>
		<link>http://www.brsilver.com/2007/11/28/step-up-your-modeling-game-with-subprocesses/comment-page-1/#comment-466</link>
		<dc:creator>kewbss</dc:creator>
		<pubDate>Wed, 28 Nov 2007 21:43:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.brsilver.com/2007/11/28/step-up-your-modeling-game-with-subprocesses/br#comment-466</guid>
		<description>Bruce,

Your observation that &quot;In its collapsed representation, a subprocess describes the inputs and outputs of the service ...&quot; is not entirely correct given that one thing a BPMN diagram doesn&#039;t show is data-flows.

Data (ie inputs and outputs) available to a sub-process might be inferred by the observer and in fact might be defined in sub-process/task attributes, but they are not explicit in a BPMN diagram.

Adding annotations to flow lines is one way of providing this information on a model, but that is somewhat redundant if data definitions are also recorded in process attributes.</description>
		<content:encoded><![CDATA[<p>Bruce,</p>
<p>Your observation that &#8220;In its collapsed representation, a subprocess describes the inputs and outputs of the service &#8230;&#8221; is not entirely correct given that one thing a BPMN diagram doesn&#8217;t show is data-flows.</p>
<p>Data (ie inputs and outputs) available to a sub-process might be inferred by the observer and in fact might be defined in sub-process/task attributes, but they are not explicit in a BPMN diagram.</p>
<p>Adding annotations to flow lines is one way of providing this information on a model, but that is somewhat redundant if data definitions are also recorded in process attributes.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

