開発 組み込みルールエンジンとは何ですか? -techopediaからの定義

組み込みルールエンジンとは何ですか? -techopediaからの定義

目次:

Anonim

定義-埋め込みルールエンジンとはどういう意味ですか?

組み込みルールエンジンは、アプリケーションの組み込みソフトウェアコンポーネントであり、ユーザーはソフトウェアアプリケーションのビジネスロジックを定義、編集、または削除できます。 ビジネスロジックを管理するためのソフトウェアプログラミングの事前知識は必要ないため、組み込みルールエンジンは、マーケティング担当者など、プログラミングのバックグラウンドを持たないユーザーにとって便利なツールです。

組み込みルールエンジンは、組み込みビジネスルールエンジンとも呼ばれます。

Techopediaが埋め込みルールエンジンについて説明します

組み込みルールエンジンを理解するには、ビジネスルールを理解する必要があります。 ビジネスルールは、ビジネスをサポートするために設計されたビジネス指向の声明です。 たとえば、自動車保険料を決定するビジネスルールは次のようになります。自動車の年齢が5年を超え、自動車がセダンである場合、保険料は一定額になります。

組み込みルールエンジンは通常、ビジネスルールをコアソフトウェアコードから分離することで機能し、ユーザーがビジネスルールを簡単に定義または構成できるようにします。 典型的な組み込みルールエンジンは、次の機能で構成される必要があります。

  • ルールリポジトリ:ユーザーが定義したすべてのルールを保存するデータベース
  • ルールエディター:ルールの作成、変更、削除を可能にする直感的なユーザーインターフェイス
  • レポート:ユーザーがリポジトリからビジネスルールを照会できる直感的なユーザーインターフェイス
  • エンジン実行コア:ユーザーが定義したビジネスルールを実施するプログラミングコード
組み込みルールエンジンとは何ですか? -techopediaからの定義