<?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: The Misunderstood Decision Table</title>
	<atom:link href="http://pathfindersoftware.com/2006/06/the_misundersto/feed/" rel="self" type="application/rss+xml" />
	<link>http://pathfindersoftware.com/2006/06/the_misundersto/</link>
	<description>The Fastest Way to Launch Successful Software</description>
	<lastBuildDate>Thu, 19 Jan 2012 16:36:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Krzysztof Karski</title>
		<link>http://pathfindersoftware.com/2006/06/the_misundersto/#comment-5308</link>
		<dc:creator>Krzysztof Karski</dc:creator>
		<pubDate>Fri, 16 Jun 2006 19:05:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/2006/06/the_misundersto/#comment-5308</guid>
		<description>&lt;p&gt;Dietrich,&lt;/p&gt;

&lt;p&gt;I see several authors have now joined the decision table debate since my article. The concept frequently mentioned here is my supposed coupling between the algorithm and the table representation. I guess for the particular article, the algorithm itself used by a vendor was not my focus. I was more trying to illustrate various useful ways of representing business rules and cared less about what the actual algorithm did. From a business user’s perspective the simplicity of representation and organization is really the important part. I am glad however this thread has been picked up and dicussed to, in the end, benefit our audience. &lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Dietrich,</p>
<p>I see several authors have now joined the decision table debate since my article. The concept frequently mentioned here is my supposed coupling between the algorithm and the table representation. I guess for the particular article, the algorithm itself used by a vendor was not my focus. I was more trying to illustrate various useful ways of representing business rules and cared less about what the actual algorithm did. From a business user’s perspective the simplicity of representation and organization is really the important part. I am glad however this thread has been picked up and dicussed to, in the end, benefit our audience. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Lin</title>
		<link>http://pathfindersoftware.com/2006/06/the_misundersto/#comment-5307</link>
		<dc:creator>Peter Lin</dc:creator>
		<pubDate>Thu, 15 Jun 2006 17:36:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/2006/06/the_misundersto/#comment-5307</guid>
		<description>&lt;p&gt;There&#039;s actually a rather simple way of using a RETE engine with a decision table (aka spreadsheet) style interface. The primary cost in cases where facts are not modified is storing the alpha memories and beta memories in RETE. Depending on the use case, turning off either alpha or beta memory would greatly improve memory usage and performance. for example, in Sumatra users can turn off alpha memory.&lt;/p&gt;

&lt;p&gt;In some cases, one can use LEAPS algorithm if the rules fit nicely into a decision table structure. JRules has sequential evaluation, which is basically LEAPS. The real benefit of decision tables in my mind is lower learning curve for users. Whether the use case fits decision table is a different story.&lt;/p&gt;

&lt;p&gt;Drool3 has some support for spreadsheet and it compiles the rules to RETE, so it&#039;s straight forward.&lt;/p&gt;

&lt;p&gt;my bias 2 cents.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>There&#8217;s actually a rather simple way of using a RETE engine with a decision table (aka spreadsheet) style interface. The primary cost in cases where facts are not modified is storing the alpha memories and beta memories in RETE. Depending on the use case, turning off either alpha or beta memory would greatly improve memory usage and performance. for example, in Sumatra users can turn off alpha memory.</p>
<p>In some cases, one can use LEAPS algorithm if the rules fit nicely into a decision table structure. JRules has sequential evaluation, which is basically LEAPS. The real benefit of decision tables in my mind is lower learning curve for users. Whether the use case fits decision table is a different story.</p>
<p>Drool3 has some support for spreadsheet and it compiles the rules to RETE, so it&#8217;s straight forward.</p>
<p>my bias 2 cents.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Taylor</title>
		<link>http://pathfindersoftware.com/2006/06/the_misundersto/#comment-5306</link>
		<dc:creator>James Taylor</dc:creator>
		<pubDate>Tue, 13 Jun 2006 17:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/2006/06/the_misundersto/#comment-5306</guid>
		<description>&lt;p&gt;Dietrich&lt;br /&gt;
Could not agree more - the representation of business rules can and should be somewhat independent of how they execute. For some rulesets decision tables or decision trees make great metaphors for understanding the rules.&lt;br /&gt;
BTW there are posts on this topic on the RealRules blog at &lt;a href=&quot;http://www.realrules.info/?q=node/25&quot; rel=&quot;nofollow&quot;&gt;http://www.realrules.info/?q=node/25&lt;/a&gt; and on the Artemis Alliance blog at &lt;a href=&quot;http://aai-rules.blogspot.com/2006/03/decision-tables-and-trees.html.&quot; rel=&quot;nofollow&quot;&gt;http://aai-rules.blogspot.com/2006/03/decision-tables-and-trees.html.&lt;/a&gt;&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Dietrich<br />
Could not agree more &#8211; the representation of business rules can and should be somewhat independent of how they execute. For some rulesets decision tables or decision trees make great metaphors for understanding the rules.<br />
BTW there are posts on this topic on the RealRules blog at <a href="http://www.realrules.info/?q=node/25" rel="nofollow">http://www.realrules.info/?q=node/25</a> and on the Artemis Alliance blog at <a href="http://aai-rules.blogspot.com/2006/03/decision-tables-and-trees.html." rel="nofollow">http://aai-rules.blogspot.com/2006/03/decision-tables-and-trees.html.</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (User agent is rejected)
Page Caching using memcached (User agent is rejected)

Served from: pathfindersoftware.com @ 2012-02-09 17:59:12 -->
