業務効率の改善・向上と迅速な意思決定を可能にする
ビジネスルール管理システム
Red Hat Decision Manager(旧JBoss BRMS)は、オープンソースソフトウェアで提供される唯一のビジネスルール管理システムです。ビジネス領域に潜在するビジネスルールを可視化して管理できるRed Hat Decision Managerを導入することにより、業務効率の大幅な改善、属人化するビジネスルールの可視化、判断ミスの防止などの効果も期待できます。また、ルールサーバーに集約されるビジネスイベントから実行しなければならないアクションを自動抽出できるため、大量のビジネスデータが飛び交うシステムでも実行すべきアクションを素早く抽出できます。迅速な意思決定の自動化などが必要なシステムには最適なソリューションです。
Red Hat Decision Manager の構成
3つのルール表記
1DRL(Drools Rule Language)
ルールエンジンが解釈できる表記
MVEL または Java 構文でルールを記述
JBoss Developer Studio 等で記載した時のイメージ
Business Central でガイド付きエディタを利用してDRLを記載したときのイメージ
2DSL(Domain Specific Language)
DRLではわかりにくいところを、自然言語に近い形で表現可能(マッピングファイルにて事前定義を行う)
内部的にはDRLに変換されます
DSLマッピングファイルイメージ
Business Central でガイド付きエディタを利用してDSLを記載したときのイメージ
3Decision Table
似たルールの繰り返しをスプレッドシート形式で表現
業務ユーザが一番良く使う表記方法をそのまま利用
xls形式、csv形式の書類を直接読み込み可能
Business Central:ブラウザベースの開発・管理ツール
アセット:ルール、フロー、モデル、テストシナリオ等
複数の war アプリケーションとして提供
ブラウザから操作して利用(サポート対象のブラウザが決められています)
各アセットの作成、編集、削除、カテゴライズ
テスト
検索
バージョニング、ステージング
デプロイ
ルールの解析/分析 など
ルールアーキテクチャ
エンジン上で、ルールに対するファクトのマッチングを実施
マッチングが見つかった時にアジェンダ領域に登録され、その後、ルールのアクションがFire(実行)されます
ルール実行イメージ
drl または xls
kbase への取込み
kSessionオブジェクトの作成(ルール指定)
メッセージオブジェクト作成
kSessionへの登録と実行
EJBやWebサービス
特徴的な機能
機能 1パターンマッチング
大量の条件からデータパターンにマッチする条件を高速に検索するための最適化アルゴリズムを搭載
1つの目のルール
2つの目のルール
判断のロジックツリーが自動生成され、共通する処理が共有される(Node Sharing機能)
機能 2推論エンジン
独立して定義されたルールが自律的に連鎖して評価される仕組み
1つの目のルール
2つの目のルール
機能 3仕様書に忠実なディシジョンテーブルの構築が可能
同じシート内に複数テーブルを表現して、一括して記述する事が可能
縦・横のマトリックスで表現されたディシジョンテーブルも記述が可能
特別なプラグイン等の必要なくExcelを利用できます
機能 4複合イベント処理を実現するCEPエンジン
イベントドリブンであった従来のルールエンジンに時間の概念が追加されます
機能 5最適化エンジン Business Optimizer
大量の組合せの中から、ルールエンジンを活用してそれぞれの組合せをスコアリング評価し、
最適化問題を解決
活用例
BRMS適用のメリット
システム連携イメージ
稼働形態としては、Online、Batch 共に利用可能です。
サポート環境
- サポート環境は下記のURLへご覧ください。
- https://access.redhat.com/articles/3354301
提供形態(ライセンスモデル)
商 品 | 数 量 | 期 間 | 提供可能 | |
---|---|---|---|---|
1 |
型番:MW3006946 Red Hat Decision Manager 16 Core Standard, L3 Support Partner (平日日勤帯保守) |
1 | 1年 | ○ |
2 |
型番:MW3040672 Red Hat Decision Manager 16 Core Premium, L3 Support Partner (24時間365日保守) |
1 | 1年 | ○ |
3 |
型番:MW2402247 Process Automation Manager 16 Core Standard, L3 Support Partner (平日日勤帯保守) |
1 | 1年 | ○ |
4 |
型番:MW2473093 Process Automation Manager 16 Core Premium, L3 Support Partner(24時間365日保守) |
1 | 1年 | ○ |
※16Coreまで使用で1ユニット
※上記は予告なしに変更になる場合がございますので、予めご了承ください。