Progress Corticon BRMS



Similar documents
Transforming the Health & Human Services Enterprise: The Promise of Using Modern Technological Solutions

Module 6 Essentials of Enterprise Architecture Tools

I D C V E N D O R S P O T L I G H T. C o r t i c o n T e chnologies: A S o l u t i o n t o

5 Five Ways to Fast ROI With Business Rule Management Systems (BRMS)

Business Rule Management. Effective IT Modernization

Warranty Fraud Detection & Prevention

Answers to Top BRMS Questions

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

Oracle Policy Automation (OPA) Making Policies Work For You..

Open Source Business Rules Management System Enables Active Decisions

Open source business rules management system

DEPLOYMENT ARCHITECTURE FOR JAVA ENVIRONMENTS

I D C T E C H N O L O G Y S P O T L I G H T. B r e a k i n g t h e Rules in BRMS Technolog y

Business Process Management for Insurance

IBM BPM Solutions Addressing the Enterprise Business Process Management

IBM's Fraud and Abuse, Analytics and Management Solution

IBM WebSphere ILOG Rules for.net

Accenture Insurance. Are you getting the most value from your policy administration investment?

Accenture Life and Annuity Software. Achieving high performance through faster time to market, increased agility and improved cost control

DEPLOYMENT ARCHITECTURE FOR MICROSOFT.NET ENVIRONMENTS

Capgemini BizLender 360 An Integrated Straight Through Processing Solution for Business Lending Origination

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite

Advanced Case Management. Chris den Hoedt

Flexible Business Process Management enabled by SOA Full support of BPM life cycle Closing the gap between Business & IT

Enable Business Agility and Speed Empower your business with proven multidomain master data management (MDM)

Enhancing BPM with Business Rules Increase your business agility by separating management of decision logic from mechanics of business process

An Oracle Strategy Brief May No Limits: Enabling Rating without Constraints

Software AG Fast Big Data Solutions. Come la gestione realtime dei dati abilita nuovi scenari di business per le Banche

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

Business Process Management with a Competitive Edge. Implementing Transparent, Agile and Consistent Business Process Management

Ratabase. Powerful, innovative rating simplified

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)

Content Marketing in 2014:

2014 BPM Products Mature But Not Equal

Breaking with Tradition in the Insurance Industry: Strategies to Insure Operational Efficiency and Future Growth

Build Modern Apps with Today s BPM

Capgemini BizLender 360 SM An Integrated Straight Through Processing Solution for Business Lending Origination

Supply Chain Management Build Connections

Riversand Technologies, Inc. Powering Accurate Product Information PIM VS MDM VS PLM. A Riversand Technologies Whitepaper

Big Data Executive Survey

The Benefits of Avanade ERP For Professional Services

Accenture Duck Creek Driving efficiency and high performance through Property & Casualty insurance software

Ernesto Ongaro BI Consultant February 19, The 5 Levels of Embedded BI

IBM Software IBM Business Process Manager Powerfully Simple

Integrated Solution Offerings for Insurance IBM Insurance Framework

Business Process Management In An Application Development Environment

IBM Global Business Services Microsoft Dynamics CRM solutions from IBM

FLEXIBILITY SCALABILITY CONFIGURABILITY RISKMASTER ACCELERATOR IMPROVE SERVICE REDUCE COSTS COMPETE EFFECTIVELY

<Insert Picture Here> Integrating your On-Premise Applications with Cloud Applications

Building flexible, easy to change and rock-solid applications with BRFplus decision services. Carsten Ziegler, James Taylor

Sparx Systems Enterprise Architect for Team Players

Any Partner. Any System. Anywhere. IBM Sterling Business Integration Suite

Dynamic Claims Processing

Epicor Vantage GLOBAL ENTERPRISE RESOURCE PLANNING

Process Automation Overview Process Automation Overview

Create a real-time insurance enterprise to grow your policy base and drive customer satisfaction.

Enabling Data Quality

Oracle Business Rules Business Whitepaper. An Oracle White Paper September 2005

WealthSuite. The world s leading wealth management solution.

Investing in Success Pega Solutions for Financial Service Institutions

Master Complexity with Apparel and Textile for Microsoft Dynamics AX 2012

How Microsoft dynamics AX fairs in comparison to other ERP s

Figure 1 shows how such decision logic, when embedded within a workflow, can make the workflow very complex.

What s New with Informatica Data Services & PowerCenter Data Virtualization Edition

Making the Case for BPM: A Benefits Checklist

Guidewire ClaimCenter. Adapt and succeed

Exploring the key levers for growth in equipment finance. A Genpact report

for Retail One solution connects retail end-to-end, driving growth and fostering customer relationships.

Gain superior agility and efficiencies with enterprise origination solution. Finacle Origination

Balance collections with retention for each customer. Decision Analytics for debt management in telecommunications

Best Technology - Enabled Process Improvement Project Puccini - PEX Excellence Award 2015 Finalist

Cognizant Accelerates Enterprise Application Development Cycle-time by 10 Percent

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

Pivotal CRM 6.0. Benefit for your organization : a solution that can support your business needs

The Mediusflow XI advantage THE DEFINITIVE GUIDE TO INVOICE AUTOMATION.

Partnership for Value

Compliance. Technology. Process. Using Automated Decisioning and Business Rules to Improve Real-time Risk Management

Witness History: How Exchanges Are Changing the World of Employee Benefits. May 6, 2015

Oracle CPQ Cloud Product Overview. Sergio Martini CX/CRM Master Principal Sales Consultant CX Organization June 11, 2014

Deliver a Better Digital Customer Experience Through Sonata s Digital Engagement Solutions

Cloud vision and capabilities

Agenda. How Process & Decision Management Help to Increase Business Value? WebSphere Business Process Management

The Next Wave in BPM from Red Hat

Beyond the Single View with IBM InfoSphere

Computers, Smartphones & Tablets Sales:

Transcription:

Progress Corticon BRMS Understanding Business Rules and How to Use Them Dr. Mark Allen Chief Technology Officer, Decision Management Founder and Former CEO, Corticon Technologies

Agenda Introduction to Business Rules Management What Is Business Rules Management? The Business Rules Management Problem The Corticon Solution Corticon Customer Success Corticon Differentiation Corticon Demo Corticon and OpenEdge Summary & Q&A 2

What Is Corticon Business Rules Management? Software to help make the Right Decision at the Right Time with Business Agility Should we pay this claim? What offer should we make, now? What resource should we allocate? 3

What Is Business Rules Management? Decisions are governed by business rules DECISION Should we pay this claim? RULE Reject claims with invalid billing codes BRMS Business Rules Management Systems (a.k.a. rule engines) externalize decision logic from applications and represent as business rules Claims Management System BRMS Rule Rule Rule Rule Rule 4

The Problem: Automating Business Rules Traditional approach is programming-based Simple rules difficult to automate, sophisticated ones impossible Single change can impact hundreds of rules/processes Policies Consumer Behavior Competition That change requires 2 years & $5M Regulations Market Shifts Fraudsters Adapting There Is a Better Way 5

The Solution: Progress Corticon Business Rules Management System Separate decision logic from code Empower business users Ensure performance & scalability Enable fast, safe changes Model Rules with Integrity Execute as Open Standards Decision Services Decision Modelers Enterprise Systems Enterprise Data Sources 6

Agenda Introduction to Business Rules Management What Is Business Rules Management? The Business Rules Management Problem The Corticon Solution Corticon Customer Success Corticon Differentiation Corticon Demo Corticon and OpenEdge Summary & Q&A 7

Progress Corticon: 500+ Customers INSURANCE FINANCIAL SERVICES GOVERNMENT HEALTH & HUMAN SERVICES ecommerce FBI OPM DIA State Department 8

Progress Corticon: Key Use Cases Commerce (Sales & Marketing) Apply Price/Quote Recommend Police Customer Servicing Intake Validate Adjudicate Recover Fraud Manufacturing & Supply Chain Production Planning Resource Allocation Logistics Enterprise Rules Management Decision Analytics as a Business & IT Discipline 9

Corticon Case Study: Online Insurance Sales Complete Application Underwrite Application Quote & Recommend Close Sale Generate Policy Docs Rules-Driven, Web-Based Questionnaire Automated Underwriting and Product Recommendations Automated Generation of Custom Policy Documentation Powered By Corticon Business Rules Management System (BRMS) 10

11 Grow revenues thru new sales channel Streamline process from days to minutes Rapidly respond to changes in market direction

Corticon Case Study: Claims Processing BEFORE Corticon 21 Manual Steps AFTER Corticon 7 Manual Steps Accelerate Service Delivery Reduce Costs Improve Service Quality Improve Agility 12

HOW CAIDAN MAKES PROGRESS CHALLENGE: Expand healthcare claims processing business into new states and keep up with changing regulations as HIPPA and the Affordable Care Act ( Obamacare ). SOLUTION: Use Progress Corticon BRMS to modernize existing OE architecture. VALUE: Empower healthcare domain expert to manage volatile decision rules outside of the OpenEdge ABL. Accelerate application customization covering the needs of each customer as well as state/local regulatory schemes. 13

Executing Manufacturing Process Excellence Market Segment: Application: Manufacturing Production Planning System Development Complete system re-engineering and replacement to: Increase flexibility and agility in manufacturing process Accommodate a wide range of ever-changing commercial and production rules Corticon chosen because: Accelerated application development and maintenance Increased business transparency and control rules managed by industrial engineers Ease of integration See: http://www.progress.com/docs/casestudy/columbus.pdf 14

Next Generation ecommerce Market Segment: ecommerce Application: Online marketplace World s largest online marketplace Corticon used in next generation ebay marketplace Corticon selected over in-house rules engine, IBM Ilog, and open source due to: Scalability to millions of transactions per day Guaranteed rule integrity Speed of development Processing >40M transactions per day, <10ms per transaction 15

Claims Processing with BPM Market Segment: Insurance Application: Asset Damage (Property & Casualty) One of the world's largest life insurance and pension companies with millions of customers worldwide Considerable cost and FTEs reductions as result of straight-through processing Improved customer satisfaction (quicker claims handling) Less IT dependency, domain experts owns content and change process Staying compliant and consistent with government regulations Straight-through processing (STP) achievement circa 85% 16

Agenda Introduction to Business Rules Management What Is Business Rules Management? The Business Rules Management Problem The Corticon Solution Corticon Customer Success Corticon Differentiation Corticon Demo Corticon and OpenEdge Summary & Q&A 17

Progress Corticon BRMS Recognized Market Leader Corticon has breakthrough tools for business analysts. Corticon positioned as Leading Innovator in Gartner Magic Quadrant Corticon has developed breakthrough technology in the BRMS market. 18

Corticon Differentiation Model-Driven Development Automate rules without coding Guaranteed Rules Integrity Ensure safe changes DeTI Engine Market-best performance and scalability 19

Model-Driven Rules Development Out-of-the-box ready for use by Business Analysts IT Professionals Patented Excel-like modeling tool No programming Business friendly One-click deployment Vocabulary consists of your business objects/terms Comprehensive, extensible library of operators (akin to Excel functions) Rules are constructed with drag-and-drop ease Rule Statements provide rule documentation and traceability Proven with the most sophisticated business problems 20

Corticon Studio Demonstration New Insurance applicant Validate Information Determine Risk Profile Calculate Premium Route for Approval What is the applicant s risk profile? 1. Identify the Business Decision Ask: What decision is being made? 2. Identify the Business Rules Ask: How do you make the decision? 3. Model the Business Rules Use: Corticon Studio SAMPLE RULES Applicants who skydive have a High Risk rating Applicants under 35 have a Low Risk rating 21

OpenEdge Coding: 35 Lines of Code for 4 Business Rules DEFINE INPUT PARAMETER isskydiver AS LOGICAL NO-UNDO. DEFINE INPUT PARAMETER applicantage AS INTEGER NO-UNDO. DEFINE INPUT PARAMETER parmcurrency AS CHARACTER NO-UNDO. DEFINE INPUT PARAMETER parmage AS INTEGER NO-UNDO. DEFINE INPUT PARAMETER parmincome AS INTEGER NO-UNDO. DEFINE OUTPUT PARAMETER rulestatement AS CHARACTER NO-UNDO. DEFINE VARIABLE riskrating AS CHARACTER NO-UNDO. DEFINE VARIABLE totalpremium AS DECIMAL NO-UNDO. IF isskydiver THEN DO: rulestatement = "Warning" + CHR(1) + "Applicants who skydive have a high risk rating regardless age.". riskrating = "High". totalpremium = 150. rulestatement = rulestatement + CHR(3) + "Info" + CHR(1) + "Applicants who are " + riskrating + " risk pay a premium of " + parmcurrency + STRING(totalPremium) + ".". RETURN. END. ELSE DO: IF applicantage < parmage THEN DO: rulestatement = "Info" + CHR(1) + "Applicants less than " + STRING(parmAge) + " years of age have a low risk rating.". riskrating = "Low". totalpremium = 50. rulestatement = rulestatement + CHR(3) + "Info" + CHR(1) + "Applicants who are " + riskrating + " risk pay a premium of " + parmcurrency + STRING(totalPremium) + ".". RETURN. END. ELSE DO: rulestatement = "Info" + CHR(1) + "Applicants who are " + STRING(parmAge) + " year or older and don't skydive are medium risk.". riskrating = "Medium". totalpremium = 100. rulestatement = rulestatement + CHR(3) + "Info" + CHR(1) + "Applicants who are " + riskrating + " risk pay a premium of " + parmcurrency + STRING(totalPremium) + ".". RETURN. END. END. 22

Model-Driven Rules Development Traditional Approach Often contains errors and performance issues Templates Specify Design Test Integrate Deploy Code Reduce development and change cycles by 90% Corticon Approach Model Integrate Deploy Requires Technical Resource Higher quality, higher performance, agility 23

Benefits of Model-Driven Rules Management Sample ROI Analysis* Automation of single, decision-making task 1 st Generation Corticon Initial Development Analyze 20 hours 20 hours Prepare Design 5 hours N/A Prepare Implement 200 hours 2 hours Total 225 hours 22 hours Change Cycle Analyze 15 hours 0.5 hours Prepare Design 7 hours N/A Prepare Implement 28 hours 1.5 hours Total 50 hours 2 hours 10x Improvement 25x Improvement *Per NCAA customer testimonial. See webinar: Extreme Agility: Achieving 25x Acceleration in Business Cycles with Model-Driven Business Rules Management 24

Guaranteed Rules Integrity Debugging rules is a major issue with traditional rule development Corticon identifies logical errors during requirements specification Most Errors Introduced Most Errors Detected 25

Corticon 5 Difference Engine Performance Traditional pattern matching algorithm is Rete Scales well with increasing number of rules Degrades exponentially with increasing complexity of data the Rete Wall Corticon s patented DeTI (Design Time) algorithm Scales linearly with number of rules and complexity of data 26

Evaluation Time (milliseconds) Corticon vs. Drools Progress Performance & Scalability Tests Scalability for increasing fact JBoss Drools Corticon BRMS Payload Size 27

Agenda Introduction to Business Rules Management What Is Business Rules Management? The Business Rules Management Problem The Corticon Solution Corticon Customer Success Corticon Differentiation Corticon Demo Corticon and OpenEdge Summary & Q&A 28

OpenEdge Application Architecture Client Logic Application Logic (ABL) Abstract Schema (ProDataSet/ temptable & Vocabulary) Physical Schema (Tables) Application Infrastructure Logic (ABL) Business Logic (Corticon & ABL) Volatility: Low Med High 29

Why Use Corticon? Puts volatile decision logic in hands of business (domain experts instead of just IT) Allows decisions to be managed in a separate tier with a more agile lifecycle separation of system and business logic Accelerates logic development time and reduces maintenance time Reduces volatility of ABL logic and dependence on ABL experts Improves ease of use through good visual tooling Build vocabularies and rules declaratively through a model driven approach Improves application quality Gaps & overlap analysis prevent technical inconsistencies Use case testing on the fly 30

Choosing Between ABL and Corticon Is the business logic the result of relatively complex decisions? Is the business logic customized by the client? Are changes frequently required to the application s business logic? Is quality / integrity of logic critical? The more yes answers, the better the fit for Corticon! 31

Progress Corticon and OpenEdge Products Integrated Today Integration White Paper Available Integration Options Web Services Call-Out (Decision Points) via ABL and OE BPM Requires OE 10.2 or greater OE 11.3 Integration Productivity Features ABL API/macros to eliminate integration code Shared Data Model Direct Integration with OpenEdge Database (Batch Processing) Improved OE BPM Integration 32

Agenda Introduction to Business Rules Management What Is Business Rules Management? The Business Rules Management Problem The Corticon Solution Corticon Customer Success Corticon Differentiation Corticon Demo Corticon and OpenEdge Summary & Q&A 33

www.corticon.com

Summary Better, faster decisions by automating business rules Client Benefits: Mitigate Risk Optimize Operations Find New Revenue Opportunities Patented no-coding rules engine IT Benefits: Accelerate Rate of Change Empower Business Users Ensure Performance and Scalability 35

Contact Details Mark Allen maallen@progress.com Learn More / Download Evaluation Software www.corticon.com 36