<?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: Getting started</title>
	<atom:link href="http://www.stateworks.net/2008/07/getting-started/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stateworks.net/2008/07/getting-started/</link>
	<description>StateWORKS blog about software engineering using virtual finite state machines</description>
	<lastBuildDate>Wed, 15 Sep 2010 17:51:43 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: John M</title>
		<link>http://www.stateworks.net/2008/07/getting-started/comment-page-1/#comment-7</link>
		<dc:creator>John M</dc:creator>
		<pubDate>Mon, 07 Jul 2008 13:22:23 +0000</pubDate>
		<guid isPermaLink="false">http://stateworksnet.cmarc.net/2008/07/getting-started/#comment-7</guid>
		<description>Thanks Ferdinand!  A further general question arising from Q3 (counter being reset in State A entry action) : Do entry actions of intermediate states get executed?   I would think not.  I can&#039;t tell from my test because (per your direct email) State A became effectively an intermediate state (at least until the executor stopped the loop) - yes?
A. No, entry actions of all intermediate states are executed. If they have any effect on some control value (for instance the ResetCounter) this effect will come into being when the executor leaves the execution loop. Executor takes the virtual input and processes it until there is nothing more to do. When it returns to the point “wait for event” it takes the actualized virtual input and continues. It explains the behavior of your state machine.
</description>
		<content:encoded><![CDATA[<p>Thanks Ferdinand!  A further general question arising from Q3 (counter being reset in State A entry action) : Do entry actions of intermediate states get executed?   I would think not.  I can&#8217;t tell from my test because (per your direct email) State A became effectively an intermediate state (at least until the executor stopped the loop) &#8211; yes?<br />
A. No, entry actions of all intermediate states are executed. If they have any effect on some control value (for instance the ResetCounter) this effect will come into being when the executor leaves the execution loop. Executor takes the virtual input and processes it until there is nothing more to do. When it returns to the point “wait for event” it takes the actualized virtual input and continues. It explains the behavior of your state machine.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

