<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7638.1">
<TITLE>BRMS: Evaluation: JBoss Rules 3.2?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I'm evaluating BRMS's for a new project at work.</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">JBoss Rules today swung into pole position however I am unclear on a number of features. I wonder whether this user-group can help?</FONT></P>
<P><FONT SIZE=2 FACE="Arial">I list a number of aspects I "think" are currently missing in JBoss Rules together with my thoughts: If anybody can clarify the position, provide alternatives or help push JBoss Rules I'd be pleased to hear!</FONT></P>
<UL>
<LI><FONT SIZE=2 FACE="Arial">We require ruleflow (where rules run sequentially; like "identify all machines X" then "calculate prices" - not perhaps a good illustration as this could be written as one rule "calculate all prices using machine XXX"!!!). Ideally "dynamic" ruleflow is required too - where the next rule in a sequence is determined by the outcome of a preceding rule (I have seen dynamic achieved with "trigger" Facts asserted as the RHS of rules however our "Business Users" cannot be expected to author rules following this design pattern. I have also seen static implemented with salience). Is ruleflow (static or dynamic) part of 3.2 - otherwise we'll need to categorise rules having different types fired throughout a "coded" process in Java.</FONT></LI>
<BR>
<LI><FONT SIZE=2 FACE="Arial">A J2EE runtime to provide scalability of the RETE engine. We need to have the engine being shared across sessions on a web-server. What experiences have others had? Do you simply provide a working memory instance per session (how does this scale horizontally?). I also read that an Application Server runtime would be part of 3.2, is this true?</FONT></LI>
<BR>
<LI><FONT SIZE=2 FACE="Arial">A rule authoring environment for end-users. I read on Mark Proctor's blogg that this is in development but is it set for inclusion in 3.2 and does it handle DSL too; otherwise we'd have to write out own?</FONT></LI>
<BR>
</UL>
<P><FONT COLOR="#000000" SIZE=2 FACE="Arial">With kind regards,</FONT>
</P>
<P><FONT COLOR="#808080" SIZE=4 FACE="Goudy Old Style">Michael Anstis</FONT><BR>
<FONT COLOR="#808080" SIZE=2 FACE="Arial">-------------------------------------------</FONT><BR>
<B></B><B><FONT COLOR="#000080" FACE="Arial">Next Generation Estimating System</FONT></B>
<BR><FONT COLOR="#808080" SIZE=2 FACE="Wingdings">(</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial"> Trafford House (Int) 8 718 2239 </FONT>
<BR><FONT COLOR="#808080" SIZE=2 FACE="Wingdings">(</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial"> Trafford House (Ext) +44 (0)1268 702239</FONT>
<BR><FONT COLOR="#808080" SIZE=2 FACE="Wingdings">*</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial"></FONT> <FONT COLOR="#808080" SIZE=2 FACE="Tahoma"><</FONT><A HREF="mailto:manstis1@ford.com"><U></U><U><FONT COLOR="#0000FF" SIZE=2 FACE="Tahoma">mailto:manstis1@ford.com</FONT></U></A><FONT COLOR="#808080" SIZE=2 FACE="Tahoma">></FONT>
</P>
<BR>
</BODY>
</HTML>