|
1
|
- June 23, 2001
- San Diego, CA
|
|
2
|
- ODTUG 2001 – Business Rules Symposium
- Dr. Paul Dorsey – Moderator
- paul_dorsey@dulcian.com
|
|
3
|
- 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
|
- 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
|
- 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
|
- 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
|
- 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
|
- Users enter their requirements
- Push a big purple button
- Out pops a system
- Have we heard this story before?
|
|
9
|
|
|
10
|
|
|
11
|
|
|
12
|
- 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
|
|
|
14
|
|
|
15
|
- 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
|
- 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
|
- County Tax collector
- Large ($500M) retailer
- GL - 2 Custom Applications, 1 Report
- HR – 0 Custom Applications (projected)
|
|
19
|
|
|
20
|
|
|
21
|
|
|
22
|
|
|
23
|
- “The only reason you are able to build so cheaply is that you foist the
programming off onto your users.”
|
|
24
|
- 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
|
- Lunch – Vendor Presentations 12:15 – 1:45
- Brokat Technologies
- EFuturia, Inc.
- Savvion, Inc.
- Seeristic
|
|
26
|
- 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
|
- 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
|
|