SlideShare a Scribd company logo
1 of 32
Contents Scope Project Plan Iterative Development Planning Rule Sources Knowledge Elicitation Discovery Organization Modularization Rule Discovery Analysis Behavior Model Data Model Process Model Modeling Design Implementation Verification Rule Management Delivery Presented by: Joe DiGiovanni Business Rules Forum November 2004 Standards Rule Architecture Rule Details
Planning ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Scope Project Plan Iterative Development ,[object Object],[object Object],[object Object]
Planning – Project Scope Define Initial Project Scope ,[object Object],[object Object],Identify and Engage Project Stakeholders Define Project Outcomes and Deliverables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planning - Project Plan Guidelines for a Business Rules Project Plan ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planning - Iterative Systems Development Rules projects favor an Iterative project lifecycle over the Waterfall approach ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Tips for an Iterative project lifecycle plan START Planning Discovery Modeling Design Analysis Delivery
Planning - Iterative vs. Waterfall Iterative Project Lifecycle ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Classic Waterfall Approach START Planning Discovery Modeling Design Analysis Delivery Requirements Analysis Development Verification Design Delivery
Discovery Standards Rule Sources ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Knowledge Elicitation
Discovery - Rule Sources Step 1 – Identify rule sources from where the rules will be elicited Rule Elicitation ,[object Object],[object Object],[object Object],Standards Rule Sources Rule Templates
Discovery – Rule Standards Step 2 – Establish and follow rule standards and guidelines Rule Elicitation ,[object Object],[object Object],Standards ,[object Object],Rule Sources Rule Templates
Discovery – Business Rule Statements Step 3 – Identify high level business rules and business rule statements Rule Elicitation ,[object Object],[object Object],Standards ,[object Object],Rule Sources Rule Templates
Discovery – Rule Templates Step 4 – Capture business rules and rule statements in rule templates Rule Elicitation ,[object Object],[object Object],Standards ,[object Object],Rule Sources Rule Templates
Discovery – Sample Rule Definition Template
Discovery – Sample Rule Set Definition Template
Analysis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Organization Modularization Rule Discovery
Analysis - Rule Discovery Step 1 – Top-Down Rule Discovery ,[object Object],Business Rule Statement BusinessRules BusinessRules BusinessRules Atomic Rules Step 2 – Bottom-Up Rule Discovery ,[object Object]
Analysis - Modularization Step 3 – Create Rule Sets (modules) ,[object Object],[object Object],Rule Set A Rule Set C Rule Set B
Analysis - Organization Step 4 – Group Rules into Rule Sets and Rule Phases ,[object Object],Step 5 – Organize Rule Sets and Rule Phases into Knowledge Bases ,[object Object],Rule Phase 1 ,[object Object],Rule Phase 2
Analysis – Organization – Venn Diagram Step 5 – Organize Rule Sets and Rule Phases into Knowledge Bases (cont) ,[object Object],Knowledge Base Rule Set B ,[object Object],[object Object],[object Object],Rule Set C Rule Phase 1 Rule Set A Rule Phase 2
Modeling Behavior Model Data Model Process Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modeling – Data Models Entity-Relationship Model ,[object Object],Object Model / Class Diagram ,[object Object]
Modeling – Process Models Flow Chart ,[object Object],Rule Flow Diagram ,[object Object],Flow Control Rule Rule Phase 2 Rule Phase 1 Rule Phase 3
Modeling – Behavior Models Decision Tables and Decision Matrices ,[object Object],[object Object]
Modeling – Behavior Models State Transition Diagrams ,[object Object]
Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Rule Architecture Rule Details
Design – Rule Architecture Rule Engine Core Rule Flow Control Rules Read-XML Phase Run-Process Phase Run-Sequence Phase Run-Activity Phase Run BPML Rule Set Sample Knowledge Base Architecture Parse-XML Rule Set
Design – Complete Details on the Rule Templates
Design – Complete Details on the Rule Set Templates
Delivery ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Implementation Verification Rule Management
Delivery – Rule Implementation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Delivery – Verification and Validation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Delivery – Rule Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusion Presented by: Joe DiGiovanni Business Rules Forum November 2004 Questions ??? Scope Project Plan Iterative Development Planning Rule Sources Knowledge Elicitation Discovery Organization Modularization Rule Discovery Analysis Behavior Model Data Model Process Model Modeling Rule Architecture Rule Details Design Implementation Verification Rule Management Delivery Standards

More Related Content

What's hot

Data Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaData Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaScyllaDB
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and ToolsNaresh Gajuveni
 
Practical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelPractical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelAshraf Fouad
 
Sprint Report Template.pptx
Sprint Report Template.pptxSprint Report Template.pptx
Sprint Report Template.pptxgary965038
 
Agile presentation
Agile presentationAgile presentation
Agile presentationinfolock
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Caserta
 
From Business model to Capability Map
From Business model to Capability Map From Business model to Capability Map
From Business model to Capability Map COMPETENSIS
 
Summary data modelling
Summary data modellingSummary data modelling
Summary data modellingNovita Sari
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference CardTechcanvass
 
Data engineering in 10 years.pdf
Data engineering in 10 years.pdfData engineering in 10 years.pdf
Data engineering in 10 years.pdfLars Albertsson
 
Continuous Data Ingestion pipeline for the Enterprise
Continuous Data Ingestion pipeline for the EnterpriseContinuous Data Ingestion pipeline for the Enterprise
Continuous Data Ingestion pipeline for the EnterpriseDataWorks Summit
 
ArchiMate application and data architecture layer - Simplify the models
ArchiMate application and data architecture layer - Simplify the modelsArchiMate application and data architecture layer - Simplify the models
ArchiMate application and data architecture layer - Simplify the modelsCOMPETENSIS
 

What's hot (20)

Data Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation CriteriaData Platform Architecture Principles and Evaluation Criteria
Data Platform Architecture Principles and Evaluation Criteria
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and Tools
 
Jira fundamentals
Jira fundamentalsJira fundamentals
Jira fundamentals
 
Practical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelPractical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA Model
 
Agile Teams
Agile TeamsAgile Teams
Agile Teams
 
Sprint Report Template.pptx
Sprint Report Template.pptxSprint Report Template.pptx
Sprint Report Template.pptx
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
 
From Business model to Capability Map
From Business model to Capability Map From Business model to Capability Map
From Business model to Capability Map
 
Curso gratuito de Agile y scrum
Curso gratuito de Agile y scrumCurso gratuito de Agile y scrum
Curso gratuito de Agile y scrum
 
Summary data modelling
Summary data modellingSummary data modelling
Summary data modelling
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 
Data engineering in 10 years.pdf
Data engineering in 10 years.pdfData engineering in 10 years.pdf
Data engineering in 10 years.pdf
 
Continuous Data Ingestion pipeline for the Enterprise
Continuous Data Ingestion pipeline for the EnterpriseContinuous Data Ingestion pipeline for the Enterprise
Continuous Data Ingestion pipeline for the Enterprise
 
Agile – scrum 101 workshop deck
 Agile – scrum 101 workshop deck Agile – scrum 101 workshop deck
Agile – scrum 101 workshop deck
 
ArchiMate application and data architecture layer - Simplify the models
ArchiMate application and data architecture layer - Simplify the modelsArchiMate application and data architecture layer - Simplify the models
ArchiMate application and data architecture layer - Simplify the models
 
Data modelling 101
Data modelling 101Data modelling 101
Data modelling 101
 
Scrum cheat sheet
Scrum cheat sheetScrum cheat sheet
Scrum cheat sheet
 

Viewers also liked

Using business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agileUsing business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agileDecision Management Solutions
 
Business Rules Forum Webinar
Business Rules Forum WebinarBusiness Rules Forum Webinar
Business Rules Forum WebinarSandy Kemsley
 
Integrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesIntegrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesMichael zur Muehlen
 
IndigoCube - a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube -  a peek at the future of software testing by Polteq, Ruud TeunissenIndigoCube -  a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube - a peek at the future of software testing by Polteq, Ruud TeunissenIndigoCube
 
Lifting the lid on Business Rules - Robin Grace
Lifting the lid on Business Rules - Robin Grace Lifting the lid on Business Rules - Robin Grace
Lifting the lid on Business Rules - Robin Grace IndigoCube
 
Mixing Rules and Process
Mixing Rules and ProcessMixing Rules and Process
Mixing Rules and ProcessSandy Kemsley
 
Business Rules and Business Processes - How good partners are they?
Business Rules and Business Processes - How good partners are they?Business Rules and Business Processes - How good partners are they?
Business Rules and Business Processes - How good partners are they?Dragan Gasevic
 
Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...gdiviacchi
 
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...Decision CAMP
 
The Rules of Requirements - Tyner Blain
The Rules of Requirements - Tyner BlainThe Rules of Requirements - Tyner Blain
The Rules of Requirements - Tyner BlainScott Sehlhorst
 
20051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v120051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v1Kim Holm
 
The Business Mirror Sample Report
The Business Mirror Sample ReportThe Business Mirror Sample Report
The Business Mirror Sample ReportChristinegilkes
 
Critical Decision Making
Critical Decision MakingCritical Decision Making
Critical Decision MakingMohammad Tawfik
 
Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Dagmar Monett
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesAlithya
 
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM SolutionsRed Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM SolutionsEric D. Schabell
 

Viewers also liked (20)

Using business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agileUsing business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agile
 
The Rules about about Business Rules
The Rules about about Business RulesThe Rules about about Business Rules
The Rules about about Business Rules
 
Getting It Right
Getting It RightGetting It Right
Getting It Right
 
Business Rules Forum Webinar
Business Rules Forum WebinarBusiness Rules Forum Webinar
Business Rules Forum Webinar
 
Business rules
Business rulesBusiness rules
Business rules
 
Integrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesIntegrating Business Rules and Business Processes
Integrating Business Rules and Business Processes
 
IndigoCube - a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube -  a peek at the future of software testing by Polteq, Ruud TeunissenIndigoCube -  a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube - a peek at the future of software testing by Polteq, Ruud Teunissen
 
Lifting the lid on Business Rules - Robin Grace
Lifting the lid on Business Rules - Robin Grace Lifting the lid on Business Rules - Robin Grace
Lifting the lid on Business Rules - Robin Grace
 
Mixing Rules and Process
Mixing Rules and ProcessMixing Rules and Process
Mixing Rules and Process
 
Business Rules and Business Processes - How good partners are they?
Business Rules and Business Processes - How good partners are they?Business Rules and Business Processes - How good partners are they?
Business Rules and Business Processes - How good partners are they?
 
Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...Business Rules Forum Can We Have A Report That Successful Communication Durin...
Business Rules Forum Can We Have A Report That Successful Communication Durin...
 
Sample Business Rules
Sample  Business RulesSample  Business Rules
Sample Business Rules
 
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
Decision CAMP 2013 - sako hidetoshi - blaze consulting japan - Using Business...
 
The Rules of Requirements - Tyner Blain
The Rules of Requirements - Tyner BlainThe Rules of Requirements - Tyner Blain
The Rules of Requirements - Tyner Blain
 
20051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v120051110 PRINCE2_ IDS Engelsk.v1
20051110 PRINCE2_ IDS Engelsk.v1
 
The Business Mirror Sample Report
The Business Mirror Sample ReportThe Business Mirror Sample Report
The Business Mirror Sample Report
 
Critical Decision Making
Critical Decision MakingCritical Decision Making
Critical Decision Making
 
Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and Techniques
 
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM SolutionsRed Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
 

Similar to Business Rules Framework

03 module2-090710094221-phpapp02
03 module2-090710094221-phpapp0203 module2-090710094221-phpapp02
03 module2-090710094221-phpapp02Asadullah Tareen
 
Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceYalcin Gerek
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceYalcin Gerek
 
Information Systems Life Cycle
Information Systems Life CycleInformation Systems Life Cycle
Information Systems Life Cycle4goggas
 
PMP Study Notes
PMP Study NotesPMP Study Notes
PMP Study NotesMike Burch
 
Effectively Manage SAP Global Templates
Effectively Manage SAP Global TemplatesEffectively Manage SAP Global Templates
Effectively Manage SAP Global TemplatesSubodh Jambhekar
 
Successfully Implementing an Aggregate Spend Solution
Successfully Implementing an Aggregate Spend SolutionSuccessfully Implementing an Aggregate Spend Solution
Successfully Implementing an Aggregate Spend SolutionHuron Consulting Group
 
Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRupesh Vaishnav
 
System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfpncitechnologies
 
Pega CSSA7.2 Certification Level Training With Real-time Project
Pega CSSA7.2 Certification Level Training With Real-time ProjectPega CSSA7.2 Certification Level Training With Real-time Project
Pega CSSA7.2 Certification Level Training With Real-time ProjectSanthoo Vardan
 
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...Santhoo Vardan
 
INCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP exam
INCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP examINCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP exam
INCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP examsystemsengineeringprep
 
RUP VS RAD Methodology
RUP VS RAD MethodologyRUP VS RAD Methodology
RUP VS RAD Methodologythaleader
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirementsricardovigan
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)pawanonline83
 
Building Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptxBuilding Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptxdavorminchorov1
 

Similar to Business Rules Framework (20)

03 module2-090710094221-phpapp02
03 module2-090710094221-phpapp0203 module2-090710094221-phpapp02
03 module2-090710094221-phpapp02
 
Conig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information GovernanceConig® v1.5 Converged Information Governance
Conig® v1.5 Converged Information Governance
 
CONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information GovernanceCONIG® v1.5 Converged Information Governance
CONIG® v1.5 Converged Information Governance
 
Information Systems Life Cycle
Information Systems Life CycleInformation Systems Life Cycle
Information Systems Life Cycle
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
PMP Study Notes
PMP Study NotesPMP Study Notes
PMP Study Notes
 
Effectively Manage SAP Global Templates
Effectively Manage SAP Global TemplatesEffectively Manage SAP Global Templates
Effectively Manage SAP Global Templates
 
Successfully Implementing an Aggregate Spend Solution
Successfully Implementing an Aggregate Spend SolutionSuccessfully Implementing an Aggregate Spend Solution
Successfully Implementing an Aggregate Spend Solution
 
Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineering
 
System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdf
 
Proj Mgmt.ppt
Proj Mgmt.pptProj Mgmt.ppt
Proj Mgmt.ppt
 
Application Implementation Methodology (AIM)
Application Implementation Methodology (AIM)Application Implementation Methodology (AIM)
Application Implementation Methodology (AIM)
 
Pega CSSA7.2 Certification Level Training With Real-time Project
Pega CSSA7.2 Certification Level Training With Real-time ProjectPega CSSA7.2 Certification Level Training With Real-time Project
Pega CSSA7.2 Certification Level Training With Real-time Project
 
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
Pega Cssa Training With Real-time Project @santhoopega123@gmail.com&Whatsup@8...
 
INCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP exam
INCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP examINCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP exam
INCOSE Systems Engineering Handbook and Changes to the CSEP/ASEP exam
 
RUP VS RAD Methodology
RUP VS RAD MethodologyRUP VS RAD Methodology
RUP VS RAD Methodology
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirements
 
SDLC
SDLC SDLC
SDLC
 
Rational Unified Process(Rup)
Rational Unified Process(Rup)Rational Unified Process(Rup)
Rational Unified Process(Rup)
 
Building Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptxBuilding Maintainable PHP Applications.pptx
Building Maintainable PHP Applications.pptx
 

Business Rules Framework

  • 1. Contents Scope Project Plan Iterative Development Planning Rule Sources Knowledge Elicitation Discovery Organization Modularization Rule Discovery Analysis Behavior Model Data Model Process Model Modeling Design Implementation Verification Rule Management Delivery Presented by: Joe DiGiovanni Business Rules Forum November 2004 Standards Rule Architecture Rule Details
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Discovery – Sample Rule Definition Template
  • 13. Discovery – Sample Rule Set Definition Template
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Design – Rule Architecture Rule Engine Core Rule Flow Control Rules Read-XML Phase Run-Process Phase Run-Sequence Phase Run-Activity Phase Run BPML Rule Set Sample Knowledge Base Architecture Parse-XML Rule Set
  • 26. Design – Complete Details on the Rule Templates
  • 27. Design – Complete Details on the Rule Set Templates
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Conclusion Presented by: Joe DiGiovanni Business Rules Forum November 2004 Questions ??? Scope Project Plan Iterative Development Planning Rule Sources Knowledge Elicitation Discovery Organization Modularization Rule Discovery Analysis Behavior Model Data Model Process Model Modeling Rule Architecture Rule Details Design Implementation Verification Rule Management Delivery Standards