This document discusses building mobile apps with Red Hat middleware, including JBoss BPM Suite and JBoss BRMS. It describes how these products can be used to manage business processes and rules, enforce compliance, and gain visibility into operations. The document outlines a demo of a mobile insurance claims application that uses dynamic questionnaires driven by business rules in JBoss BRMS and manages the claims process with JBoss BPM Suite. It also discusses how Vizuri has implemented similar applications and architectures for other industries.
Red Hat Summit 2016 - Going Mobile with Red Hat JBoss BPMSuite & BRMS
1. GOING MOBILE
with Red Hat JBoss BPM Suite and Red Hat JBoss BRMS
Ken Spokas, Vizuri
Phil Simpson, Red Hat
Conor O’Neill, Red Hat
Maggie Hu, Red Hat
June 29, 2016
6. JBOSS BPM Suite
JBoss BPM Suite
AHA!
Capture business processes, automate business operations and accelerate application development
7. • BPM provides a systematic approach to making
an organization's workflow more effective, efficient,
and capable of adapting to ever-changing business
conditions
• A business process is an activity or set of activities
that will accomplish a specific organizational goal.
• A business rule management system (BRMS)
enables organizational policies, and the operational
decisions associated with those policies, to be defined,
deployed, monitored and maintained separately from
core application code.
Why Business Process Management (BPM)?
8. • Unlock Rules from Underlying Technology
• Enforce business processes and rules
consistently
• Ensure compliance to organizational or
regulatory requirements
• Gain visibility into business operations
• Enable decision management in real-time
Value of BPM and Rules Technology
10. Today’s Demo – Mobile Insurance Claims
Dynamic mobile
questionnaire driven
by business rules
with JBoss BRMS
11. Today’s Demo – Mobile Insurance Claims
Claim submitted and
updated from mobile
device
12. Today’s Demo – Mobile Insurance Claims
Data-driven claims
process managed by
JBoss BPM Suite
13. Today’s Demo – Mobile Insurance Claims Tools for claims
adjusters to
process claims
14. Today’s Demo – Mobile Insurance Claims
Status update push
notifications sent to
mobile device
15. • Expert Java EE & Open Source Solution Provider
• Premier Red Hat Business Partner
• Preferred JBoss Certified Systems Integrator
• 4 Red Hat Innovation Awards
• 5 Time JBoss Middleware Partner of the Year
• Certified Resources
• Sponsor DC JBoss Users Group
• Largest JBoss User Group World-Wide
Vizuri Overview
18. Answers to underwriting/claims questions
determine if subsequent questions are required
to determine eligibility, level of risk, and rating.
Homeowner’s Policy Example Questions
Q1: Do you have a pool at your home?
A1: Yes
Q1.1: Do you have a fence around the pool?
A1: Yes
Q1.1.1: How high is the fence (0-5ft, 5-10ft, 10+)?
A2: 5-10ft
Dynamic Insurance Questionnaire Builder
19. Compliance, Audit, and Policy Related Businesses
• Insurance Underwriting
• Health Insurance Eligibility
• HIPAA
• SEC Finance Disclosure
• Mortgage Lending
• Government Agencies
Business Case Examples
23. Behind the Scenes
• Dynamic Questionnaire
• Interface to JBoss BPM Suite
• Mobile Push Notifications
24. Dynamic Mobile Questionnaire
• Decision table defining questions in the questionnaire
• Changes are versioned and auditable
25. Dynamic Mobile Questionnaire
• Rules defining how answers can modify question states
• Hide/show, limit options, change question text etc.
26. Push Button Deploy with Rules Scanner
• Scan and detect changes without redeployment of server
• Rules project compiled into specialized JAR
• Published and resolved using Maven constructs
34. Questions?
Maggie Hu
Sr. Middleware Specialist Solution Architect
Red Hat
Email: mhu@redhat.com
Twitter: @HuCMaggie
Ken Spokas
Technical Director
Vizuri
Email: kspokas@vizuri.com
Twitter: @KenSpokas
Conor O’Neill
Mobile Application Platform
Red Hat
Email:coneill@redhat.com
Twitter: @conoro
Phil Simpson
Product Marketing Manager
Red Hat
Email: psimpson@redhat.com
Twitter: @philsimpson365
35. Don’t miss these sessions…
Discovery Session: A Design Model for Rule and Process Driven Solutions
Thursday, June 30, 10:15-11:15, West Lobby Level 2
BPM in financial services: Good advice from the real world
Thursday June 30, 4:45pm, room 3004
36. MEAP: Early Release Program
http://tinyurl.com/ericsbpmbook
Read chapters as they are written
Get eBook soon as it’s ready
Receive printed book long before it is
available in bookstores
Interact with author in online forum
Find Eric D. Schabell for discount code!
37. POWER UP and PARTY DOWN
with Red Hat Mobile, Middleware
and OpenShift.
Wednesday evening 9PM – 12AM
Pick up your invitation for the party
that beats all parties at:
Mobile, Middleware or OpenShift
demo pods in the Red Hat
Booth, Partner Pavilion