About AA, BRxG, DRG

http://brexperts.ning.com/notes/About_AA_BRxG_DRG

Agility Alliance (AA) http://www.agilityalliance.org
Business Rule Experts Group (BRxG) http://www.brxg.org
Dallas Rules Group (DRG)    http://brexperts.ning.com/group/drg
   
Meetings of the BRxG working group and DRG user group
 
Index (Home page)
 
20100518 Webex meeting notes
20100420 Skype meeting notes
20100316 Skype meeting notes
20100216 Webex meeting notes
20090903 Kickoff meeting notes

Links

  1. ATTENDEES , SKYPE IDs, EMAIL IDs (with everyone's permission )

• RH, Rolando Hernandez

• AW, Andrew Waterman

• LC, Lee Chisholm

• PCL, Po-Chuan Lin

• JCO, James Owen

• JT, Joel Toland,

• JE, Jerald Evans

 

MEETING NOTES TO PUBLISH ON BRxG.ORG

 

  1. MEETING AGENDA

BRxG AA | March 16, 2010  |  3rd Tuesday |  7:45 PM to 9:00PM CDT (Dallas)

7:45 - 8:00 PM - Call in, connect, and join the meeting

 

8:00 - 8:10 PM - Introduce new members; Discuss any new issues, challenges, problems & solutions, tips & ideas

 

8:10 - 9:00 PM - Present today's topics & questions for the experts; Expert discussion

 

9:00 PM - Wrap-up and suggestions for future topics

 

  1. QUESTIONS & TOPICS FOR DISCUSSION

 

ASK THE BR EXPERTS A QUESTION!

We want to hear from you - - Do you have a question you would like to ask our panel of BR experts?  Email me your questions by Friday March 12. Here are some ideas:

 

Q1. How do you know if this is a good candidate for a rule-based system?

Q2. ES vs. BRE?

Q3. What criteria do you use to select a BRE?

Q4. How do you estimate a rules project?

Q5. How do you know when you're done?

Q6. What is rules meta-data?

Q7. How do you get started doing rules? etc.

 

  1. QUESTIONS SUBMITTED TO THE PANEL PRIOR TO THE CALL

 

  1. LC

Questions for the Webex:

 

1) How do you estimate a rules project?

2) Is it bad practice to tie actions (db updates) directly to rules?

3) Is the ABRD a widely accepted model for rules development?  Is there any other open or proprietary frameworks out there that are more popular?

4) What is the best way to introduce the business to rules development?  IE: the initial workshop to start breaking the rules down.

 

Thanks,

Lee

 

  1. AW

I'd love to hear some discussion about:

 

1. Logical implication (use cases, best ideas for practice).

2. Testing rules (what's the best approach? Outside classes that call into rules? Is there a rules based practice for testing?)

3. How to tell when a rulebase contains an inadequate number of rules to deal with possible conditions (in terms of firing).

4. Managing a rules manager as part of the build process (deployment, pulling updates to a shared rulebase into source code, etc.).

 

  1. RH

Hi Lee / Andrew,

 

Thanks for your awesome questions. I'm looking forward to the Q/A next week and hearing what everyone has to say. I have some thoughts on estimating a rules project and methodologies that I'll share next week.

 

Here's another question I heard once from a large insurance company. Their question was:

- What do we (IT) do when we get the rulebook from the business?

- How do we do analysis, design, and development for rules?

 

Rolando

 

  1. CALL NOTES:

 

  1. JT
    1. Is an EA, worked with CLIPS as grad student, late 80s
    2. Are you using BR for EA?
      1. Ontology tool = Protégé
  1. LC
    1. SAP tech consultant , Deloitte
    2. Winnipeg
    3. SAP implementation
    4. Implementing BRF+
      1. Business Rules Framework
    1. Rules work in the summer
    2. 2 yrs
    3. SAP is the vendor
      1. BRM - built for Java
      2. BRF+ -
  1. AW
    1. Chiapas, MX
    2. Games for participatory modeling
    3. DROOLS as rules engine to run the games
    4. Interested in rules
  1. JE
    1. ATL/GA, ex Dallas born and raised
    2. Ex PepsiCo Frito-Lay in DFW
    3. Today in dental practice SW
    4. Will launch GA in 4q 2010
      1. In a few offices  in ATL/GA
      2. 4,000 offices
  1. Mark
  2. PCL
    1. Java programmer
    2. Beginner
    3. DROOLS
  1. JCO
    1. Now back with previous employer, 1998-1999
  1. ABOUT YASU TECH
    1. SAP bought them
    2. Indian based company, SAP bought them
    3. Java technology
    4. SAP has core apps in ABAP
      1. Their proprietary language
      2. BUILT BRE FOR
        1. BRF+
    1. + a Java language
      1. BOUGHT YASU, RENAMED IT TO BRM
      2. Trying to integrate BRM to their BPM
  1. JCO
    1. Pega bought CHORDIANT TODAY on 3/16/2010
  1. JE
    1. This is good news
    2. APRIL 19… MEDICAL PROFESSIONALS
      1. DROOLS BOOTCAMP
    1. Jboss.org/drools
  1. JCO
    1. That means something of value there
  1. OTHER INDISDER SCOOPS
  2. RulesFest2010 will be in San Jose, CA
    1. The week before BR Forum
    2. Not competitive to BRF
  1. JE
    1. Folks who attended ORF vs BRF
    2. ORF
      1. Engineering
      2. All techie all the time
    1. BRF
      1. Marketing
    1. CHR constraint handling rules conference, Scotland
    2. He's going to the big dental conference of the yr, in West Coast later in April(?)
  1. AW
    1. Interested in the work of Dr. Rick Hicks
      1. About rules completeness
  1. JCO
    1. About Rick Hicks
    2. See book , Expert Systems, on rule completeness, Dr. Hicks
    3. Completeness
      1. If every formula can be proven or refuted
  1. RULES
  2. SAP in Canada
  3. LC's PROJECT IN CANADA
    1. Deloitte
    2. Andrew Pau
    3. THE RULES STUFF WONT BE HAPPENING TILL summer 2010
    4. ORACLE
      1. BC DELAYING
    1. SAP BRF
    2. SAP BRM
    3. Student Loan solution
      1. Million rules, to fill out the application
      2. Using SAP rules
  1. Question for LC on how rules integrate into solution he's building w SAP
    1. Jerald
      1. The question is… How do they handle
        1. Rules collisions….  handled by conflict resolution strategy
      1. Inferencing
        1. Forward chaining?
        2. And/or Backward?
  1. SAP
    1. ABAP
      1. Engine was written in ABAP
      2. More for back-end use
      3. BRFPLUS
    1. Java
      1. BRM
      2. YASU ,more a front end product,
  1. JT
    1. Big new thing is rules in the cloud
    2. SOME BUSINESS RULES = SECRET SAUCE
    3. PRIVATE CLOUD
  1. JE
    1. AMR
      1. AA
      2. Eagle
      3. Cargo
    1. BR APPLIED TO EA
    2. BRE IN THE COUD
  1. PCL
    1. Looking for more tutorials for beginners
    2. Tons of tutorial projects
  1. JE
    1. Drools can get complicated for someone getting started
    2. Follow this path:
      1. EXPERT
        1. Pure rule BRE
      1. WORKFLOW engine
        1. Some people find it easier to get started with Flow
        2. Not dealing with SALIENCE
          1. JAMES IS THE THE GURU ON SALIENCE
            1. IS THE SAME AS PRIORITY
            2. IF 25 RULES
              1. SALIENCE 15
              2. SALIENCE 10
              3. SALEIENXE 0
            1. CONFLICT RESOLUTION STRATEGY
        1. DROOLS
  1. JCO
    1. CONFLICT RESOLUTION STRATEGY
      1. SALIENCE FOR CONFLICT RESOLUTION - DROOLS
      1. SEQUENCE YOU DO THE RULES IN
    1. PATTERN-DIRECTED INFERENCE SYSTEMS
      1. Dr. Forgy
    1. How does engine select the next rule
  1. JE
    1. Sample rules in his app
      1. If BCBS, do you want to submit claim as X not Y
  1. About GLOBAL RULES in rule based app
    1. FOR AN EXISTING KB, ITS TOUGH TO MAINTAIN
  1. BIG LOTS
    1. HAD 4,000 RULES
    2. MIGRATING FROM 1 BR TO ANOTHER
    3. IT WAS JST EASIER TO REWRITE EVERUTHING
  1. JE
    1. TAKES LONGER TO MAINTAIN RB
    2. THAN TO REWRITE THE RULES
  1. Discussed the issue of
    1. MAINTAINING FEWER GLOBAL RULES
    2. Vs DEVELOPING MORE DUPLICATE RULES
  1. WRAP
    1. PUBLISH EVERYONE'S EMAILS AND SKYPE IDs (to attendees only)