Software Architects • Analysts • Educators
The Cathris Group > Home > Education > Business & Systems Analysis > BA305
Modeling and Documenting Complex Business Rules
In this intensive one-day hands-on course, participants will gain the skills and knowledge necessary
to analyze, model, and document complex business rules. The course focuses on business rule
documentation using Structured English, decision tables and trees, detailed data modeling with UML
Class Diagrams, event modeling, and temporal constraint modeling using UML State Charts. This
workshop is geared towards practicing business analyst who are looking to advance their analysis
skill set with more sophisticated modeling techniques. Practical and lean analysis approaches are
emphasized.
Phone: (978) 394-0597 | E-Mail: info@cathris.com
Site Map | Web Site Feedback | ©The Cathris Group, 2008. All Right Reserved.
Principles of Business Rules
  • Definition of Business Rules
  • Rules vs. Requirements
  • Separation of Rules and Requirements
  • Documentation Strategies
  • Rules and the BOK

Rule Basics
  • Facts and Terms
  • Rule Types

Visual Modeling Techniques
  • The Unified Modeling Language (UML)
  • Class Diagrams for Structural Rules
  • State Charts for Constraint Rules

Rule Elicitation
  • Use Cases
  • Interviews
  • Translating Natural Language to Rules
  • Sources of Rules
Documenting Constraint Rules
  • State Models
  • Structured English
  • UML State Diagram

Documenting Structural Rules
  • Data and Class Models
  • Data Dictionary
  • Structured English
  • UML Class Diagram

Documenting Derivation Rules
  • Decision Tables
  • Decision Trees
  • Mutual vs. Non-Mutual Exclusivity
  • Structured English
  • UML Activity Diagram

Rule Repositories
  • Business Rule Catalog
  • Rule Enforcement Options
  • Business Rule Management Systems (BRMS)
  • Rule Engines
"Dr. Schedlbauer was the reason
I took this course -- his style &
past work experience were very
conducive to learning -- would
gladly take another course
taught by him."
Testimonials
Related Courses
Course Objectives
  • define the key principles of business rules and rule management
  • master business rule documentation techniques
  • understand the different modeling techniques
  • establish traceability of business rules to requirements
  • validate rules with stakeholders
  • appreciate the value of business rule management systems
  • learn how to discover missing rules from visual models
Course Schedule
This course is only offered
for custom on-site delivery.

Please
contact us to
schedule this course for
your team at a location of
your choice.
Course Contents
Course Details
Suggested Length
1 - 2 Day

Audience
Business Analysts,
Software Developers,  

Cost
Please call for a quote.
"Dr. Schedlbauer is an excellent
instructor! His energy and
knowledge are fantastic. He was
able to explain practical uses
that you don't get from reading a
book. "
Benefits and Takeaways
  • improve accuracy of requirements while reducing time to communicate and document
  • communicate business rules to ensure acceptable project quality
  • increase the productivity, effectiveness, and speed of development teams