InnoRulesとは
BRMS (Business Rule Management System)はこのような業務関連規則を業務アプリケーションと独立的に定義、管理、活用するためのルール統合管理システムです。
InnoRulesは、ビジネスルール管理システム(BRMS)が備えるべき圧倒的な使い易さと優れた性能をもつ製品です。
BRMS適用業務の選定基準
複雑で変更が多い業務はBRMSを導入すると、大きいな効果が得られます。BRMS適用業務の特徴
- 業務ルールが複雑であるので、該当業務に対応可能な人が限られている
- 業務ルールが頻繁に変更される
- IT部門と業務部門間のコミュニケーションが多い
- 要件変更時、システムへの影響度調査が難しい
- スピーディーなシステム反映が必要
- シミュレーション機能が必要
主な適用業務
多くの企業がInnoRulesを導入して、経営効率性・生産性を向上させて企業競争力を確保しています。
業種 | InnoRules 適用業務 | |
---|---|---|
金融 | 保険 |
新契約引受審査、保険料算出、変更審査、支給審査、契約内訳管理、保険金算出、限度算出、解約返戻金算出、手当手数料算出、保険請求不正検知など |
カード |
会員加入/発行審査、カードサービス審査、精算、営業店評価、募集手数料算出、ポイント積立/使用規則管理、割賦/ローン審査、早期アラートなど |
|
与信 |
限度計算及び適格判定、ローン審査、信用スコア算出、貸出限度算出など |
|
証券 |
口座サービス、売買サービス、債券利息計算など |
|
銀行 |
資産健全性評価、預金/融資申込資格、債権評価、早期アラート、企業評価モデル管理など |
|
通信 |
インテリジェントなリアルタイム課金サービス、アクセスネットワーク管理 |
|
医療・ヘルスケア |
医療処方規則(診療、検査、医薬品)、診療費計算、保険請求審査など |
|
製造 |
MES(生産組立工程管理) |
|
流通 |
販価価格決定条件及び規則、販売価格算出、キャンペーンルール管理など |
|
公共 |
福祉制度適用、福利厚生費支給計算、各種統計業務、事業計画作成及び変更、全体/地域/事業単位別に損益集計及び各種算定業務など |
InnoRulesの特長
圧倒的な使い易さ
ルール開発・テスト・管理機能及びシステム運用支援機能まですべて提供します。まるでExcelを使うようなUIで、業務部門のユーザが慣れた業務用語をそのまま使い、複雑な業務ロジックを簡単に作成することが出来ます。
Office製品のように分かり易いUI
InnoRulesはIT開発者向けの開発Toolを志向しません
ITスキルがない方でもBusiness Ruleを定義してすぐテストすることができるようにオフィス製品に似たUIで構成されています
8種類のルールテンプレート
8つのルールテンプレートを使い分けて、ルールの特性に合ったルールを容易に記述できます
可読性に優れ、変更しやすいルールを素早く記述できます
ルールテンプレート概要説明
ルールテンプレート名 | 概要 |
---|---|
テーブルルール | Excelのワークシートと同じUIで、結果列と条件列で構成されているテーブル形式のルールテンプレート。条件列の数は固定ではないため、複雑な条件をもつ業務に柔軟に対応でき、可読性も高いため、一番よく使用されている |
フロールール | フローチャート形式でルール作成が出来るため、業務ルールが一目で分かるほど可読性に優れたルールテンプレート。 |
デシジョンテーブルルール | 条件項目が固定で、その条件項目の値をキーとしてリターン項目値を検索するルールテンプレート。キー検索を行うため、一番性能に優れたルールテンプレートである。 |
ブランチルール | ルール名の命名規約に沿って複数のルールを事前に作成して置き、ルール実行時、入力項目値によって実行するルールを特定するルールテンプレート。 |
データルール | 既存のマスターテーブルを論理的観点で再定義して、参照キーを指定して該当する値を取得するルールテンプレート。 |
DBルール | SQL文(Select文)を利用して既存DBのテーブルを参照するルールテンプレート。 |
ループルール | 入力データの数分繰り返して実行するルールテンプレート。 |
コールバックルール | 既存アプリケーションのモジュールを呼出すルールテンプレート。 |
ルールテンプレートの使い分け
ルールテンプレート名 | 結果累積 | 非定型条件 | 定型条件 | If-then-else | 分岐処理 | データ管理 | データベース照会 | 反復処理 | 外部モジュール呼出 |
---|---|---|---|---|---|---|---|---|---|
テーブルルール | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
フロールール | 〇 | 〇 | 〇 | ||||||
デシジョンテーブルルール | 〇 | 〇 | 〇 | 〇 | |||||
ブランチルール | 〇 | 〇 | |||||||
データルール | 〇 | 〇 | 〇 | ||||||
DBルール | 〇 | ||||||||
ループルール | 〇 | ||||||||
コールバックルール | 〇 |
仕様変更時、影響範囲がすぐ分かる
1クリックでルールの関連構造を可視化でき全体のルール構造が容易に把握できます
仕様変更時の変更箇所や影響範囲を瞬時に把握できます
強力なルールデバッグ機能
1クリックでルールの実行結果をトレースできるため、ルールのデバッグ効率が劇的に向上します
実行結果に至った道筋をトレースし色分けして可視化します
InnoRulesのアーキテクチャ
InnoRulesの動作環境
サーバー製品
製品名 | 区分 | 稼働条件 | 備考 |
---|---|---|---|
InnoRules Server V7.2 | Java | JDK1.6 以上 | Oracle、IBM, OpenJDK |
OS | Java環境が稼働できるOS | ||
DBMS | Oracle 10g 以上 Microsoft SQL server 2008以上 DB2 LUW Version 8 以上 HSQLDB 2.3 以上 PostgreSQL 9.4 以上 MySQL 5.5 以上 |
左記以外のDBMS場合は個別対応 |
クライアント製品
製品名 | 区分 | 稼働条件 |
---|---|---|
Rule Builder V7.2 | OS | MS Windows 7 以上 |
解像度 | 1600 ×900以上 | |
HW | CPU:2.4GHz 2Core以上 メモリ:2GB以上 HDD:100MB以上 |
無料ハンズオンセミナー
InnoRulesはBRMS体験版ハンズオンセミナーを無料で提供しています。
ビジネスルールの役割を正しく理解して、BRMSを使いこなしていくための最初のステップとしてぜひ活用してください。