Leveraging Business Rules in TIBCO BusinessEvents, TIBCO, TUCON 2007, Tim Bass, Principal Global Architect, Director Emerging Technologies Group TIBCO Software Inc.
10. Business Rules Have Been “Mainstreamed” Source: IntelligentEnterprise.com Survey 2007, n=200
11.
12.
13.
14.
15.
16.
17. Rete Engine Business Rules Evaluation/Execution Cycle Working Memory Accounts Listings Orders Events Alerts Rule Agenda (Conflict Resolution) A2 A5 A3 A1 Execution Engine A0 Pick and execute the first agenda item from the rule agenda. Rule Base RuleSet A RuleSet B RuleSet X RuleSet Y Pattern Matcher Match Construct Serve Update
18.
19.
20.
21. BusinessEvents Ecosystem Enterprise Metadata (Concepts, Properties, State Models, XML Schemas, Business Rules) BusinessEvents Workbench (Designtime) BusinessEvents Engine (Runtime) Business User Interface Business User Language Decision Tables Runtime Viewer Management Server
22.
23.
24.
25.
26. Relevant Standards Organizations common community Java Community Process JSR-94 Rule Engine API PRR PRR RFP SBVR BSBR RFP RIF JSR-94 RuleML.org BMM RuleML.org Organizations Standards 2007 2006 2005 2004 2003 2002 2001 2000 W3C RIF WG OMG Business Rules Working Group Business Modeling and Integration BMI
27.
28. OMG MDA / Business Rules Standards Mapping Code / Execution Model Driven Architecture (MDA) Semantics for Business Vocabulary and Rules (SBVR) Production Rule Representation (PRR) Rule Interchange Format (RIF) JSR-94 Platform Specific Models (PSM) UML Models - platform specific Computation Independent Models (CIM) Business Models Platform Independent Models (PIM) UML Models XML Metadata Interchange (XMI) transformation
29.
30. Thank You! John Cribbs Principal Architect / Manager Emerging Technologies Group TIBCO Software Inc.