Using Web services to consolidate IBM FileNet P8 BPM with IBM WebSphere ILOG JRules

Source: Internet
Author: User

Managing business rules and business processes

Introduction

Modern software system design emphasizes the need to use the Business Rule Management System (BRMS) to manage rapidly changing business rules. You can improve your business process agility to provide better decision methods and better maintain your software system. The Business Process Management System (BPMS) can directly take advantage of the functionality provided by the BRMS solution.

This article describes the steps necessary to integrate these two industry-leading software systems:

IBM FileNet P8 Business Process Manager's workflow for managing content and working closely with people across systems. IBM WebSphere ILOG Jrules helps organizations quickly modify business decisions by supporting real-time modification of business rules.

There are several ways to integrate these two products:

Rule Connection Framework

Java™ Component Consolidation

Web Services

This article focuses on using WEB Services to implement low coupling consolidation for both products.

Understanding Prerequisites

This article requires at least the following configurations:

Install IBM FileNet P8 version 4.5 or more versions that contain Content Engine, Process Engine, and application Engine

Install the IBM WebSphere ILOG JRules version 7.0 or above containing rule Studio and rule Execution Server

The following other useful conditions:

Familiar with Eclipse

Basic experience with IBM FileNet P8 Process Designer

In this article, you use the IBM FileNet P8 version 4.5.1 to integrate with IBM WebSphere ILOG JRules version 7.0.2.

Exploring the use cases of medical insurance

The first example describes an insurance process that uses BRMS for direct processing. BRMS is responsible for general tasks, including checking health levels, checking BMI, and calculating customer premiums. BRMS will automate the registration of minimum risk applications. and insurance personnel only deal with complex applications.

In the real world, insurance processing is becoming more and more complex, but the process of FileNet BPM in this article is simplified, focusing on the technical aspects of integration.

The insurance processing workflow for a sample scenario is composed of a system step that uses a mounted transparent decision service (HTDS) for direct processing. The Htds for the automatic insurance business is JRules. Two human tasks are forwarded under certain conditions. If HTD rejects the policy request (returns false), the workflow is forwarded to the insurance personnel for evaluation. E-mail notifications can be implemented automatically, but in order to simplify this implementation, it will be designed as a human task in the sample scenario. Figure 1 illustrates this process workflow.

Figure 1. Medical Insurance Case Diagram

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.