Notes
Slide Show
Outline
1
ODTUG
Business Rules Symposium
  • June 23, 2001
  • San Diego, CA
2
Business Rules Rule!
  • ODTUG 2001 – Business Rules Symposium
  • Dr. Paul Dorsey – Moderator
  • paul_dorsey@dulcian.com
3
Business Rules
  • New, cool buzzword?
    • Same old stuff in a new package?
  • Hype?
    • Remember CASE, artificial intelligence…etc.
  • Real paradigm shift?
    • Completely revolutionize database industry
  • Answer: Maybe all three
4
Same old stuff?
  • What are business rules?
    • System (user) requirements
  • Great! – a new word for requirements
  • Do we really need another buzzword?
  • A business rule = a precisely articulated system requirement
5
Hype?
  • Grand vision of how to do analysis better
  • Business rule grammars
    • Too hard to understand or use




  • BR Tools
    • Products that support 20% of the business rules of the organization (Oracle Workflow)
6
Paradigm Shift?
  • Imagine … Planet Business Rule where
    • Users are enabled to articulate their requirements (aka business rules).
    • We can easily gather and place requirements into a business rules repository.
    • The whole system is generated from the business rule repository
7
Fact or Fiction?
  • If we can gather and place all of the business rules into a repository, isn’t that the whole system?
  • Shouldn’t we be able to declare that the system is complete?
8
Fantasy?
  • Users enter their requirements
  • Push a big purple button
  • Out pops a system
  • Have we heard this story before?
    • 100% generation tale


9
New SDLC
10
1000 Table ERP
11
Traditional Development
12
Traditional Development Problems
  • Users can’t participate in the design process
  • Users are separated from the system
  • Users can’t understand design documents
  • Feedback occurs when system is delivered
  • Exceptions
    • ERDs (20% of structural rules)
    • Function Hierarchy (10% of process rules)
13
Integrated Business Rule Approach
14
Business Rules Environment
15
Advantages of Business Rule Environment
  • Users participate in Design
  • UML model (80% of structural rules)
    • Still hard to read (20% participation)
    • Users can’t build them (except to add, modify attributes)
  • Process Flows (95% of process rules)
    • 95% participation
    • Users can build them!!!
16
 
17
We’ve already done it
  • Many have already accomplished this magic
    • We have approached it in different ways
    • Same philosophical base
    • Dulcian has achieved this with the Business Rules Information Manager (BRIM™)
18
Real Results
  • County Tax collector
    • 1 Custom Application
  • Large ($500M) retailer
    • GL - 2 Custom Applications, 1 Report
    • HR – 0 Custom Applications (projected)
19
BRIM™
  • How does it work?


20
BRIM™ Architecture
21
Structural Rules Architecture
22
Process Rules Architecture
23
The REAL Advantage!!!!
  • “The only reason you are able to build so cheaply is that you foist the programming off onto your users.”
    •                            Ulka Rodgers
24
Symposium Agenda (1)
  • Morning – In-depth Presentations
  • 9:00 -10:30
    • Implementing Business Rules as Data
    • Roland Berg, ThinkSpark
  • 10:30-10:45 – Break
  • 10:45-12:15
    • A Business-Rules Based Methodology: Techniques for the Gathering and Coding of User Requirements
    • David Wendelken, I. Michael Snyder, CASEtech, Inc.
25
Symposium Agenda (2)
  • Lunch – Vendor Presentations 12:15 – 1:45


    • Brokat Technologies


    • EFuturia, Inc.


    • Savvion, Inc.


    • Seeristic
26
Symposium Agenda (3)
  • Afternoon – 20 minute presentations


  • 1:50-2:10 Alain Gougeon, Project ILACO II
    • Everything You Ever Wanted to Know About Business Rules
  • 2:10-2:30 David C. Hay, Essential Strategies, Inc.
    • The Business Rule Motivation Model
  • 2:30-2:50 Art Moore, Knowledge Partners
    • From Theory to Practice: A Rules-Driven Approach to Systems Development
  • 2:50-3:10 David Johnson, United Illuminating Co.
    • Generating Triggers That Enforce Your Business Rules
  • 3:10-3:20 BREAK
27
Symposium Agenda (4)
  • 3:20-3:40 Lauri Boyd, Oracle Corp.
    • CDM RuleFrame – The Business Rule Implementation Framework that Saves you Work
  • 3:40-4:00 Bonnie O’Neil, Westridge Consulting
    • Business Rules to the Rescue! In the 21st Century
  • 4:00-4:20 Alfredo Torrez, Project ILACO II
    • Literate Specification: A Framework for Documenting and Implementing Business Rules in the Database
  • 4:20-4:30 BREAK
  • 4:30-5:30 General Discussion – Ask the Experts Panel
  • 5:30-6:30 RECEPTION
  • WE MUST STAY ON SCHEDULE!!!
28
Business Rules Rule!