Anstis,

We don't have ruleflow, but we do have AgendaGroups which can provide a form of rule flow, just that its actually stack based. I'm working on a more general ruleflow idea at the moment, it may make it into the end of Q1 release, but its not defnite yet.

Normally you cache the rulebase in a singleton and then just creating working memory instances as and when you need to - creating a working memory is light.

The guided gui builder is for 3.2, it's web only based on GWT, I believe that it will also do DSLs (Mic will have to confirm that).

Mark
Anstis, Michael (M.) wrote:

Hi,

I'm evaluating BRMS's for a new project at work.

JBoss Rules today swung into pole position however I am unclear on a number of features. I wonder whether this user-group can help?

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!

    * 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.

    * 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?

    * 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?

With kind regards,

Michael Anstis
-------------------------------------------
*Next Generation Estimating System*
( Trafford House (Int) 8 718 2239
( Trafford House (Ext) +44 (0)1268 702239
* <_mailto:[EMAIL PROTECTED]>


------------------------------------------------------------------------

_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to