Operational Decision Manage 從應用程序代碼抽取決策

業務策略是用於做出決策的語句。這些決策可決定保險或貸款擔保的定價、社會或健康服務的資格審批或者在線採購的產品推薦。業務策略通常位於應用程序代碼內並使用 if-then 語句格式。但是,它們還可存儲在其他位置(例如在過程手冊和其他文檔中)以用於記錄目的。

不帶有決策管理的應用程序

一個業務策略可以表達爲若干個業務規則。以下是可能熟悉的業務策略種類的示例:

Customers who spend a lot of money in a single transaction need an upgrade.

捕獲規則的過程分爲兩個步驟來進行。第一個步驟旨在規範化將策略表達爲概念對象模型所需的詞彙表。第二個步驟旨在將業務策略的邏輯表示爲 if-then 語句。

創建詞彙表後,可以通過以下業務規則來實施業務策略:

if
    the customer's category is Gold 
    and the value of the customer’s shopping cart is more than $1500 
then
    change the customer's category to Platinum

如果業務策略中還嵌入了 IT 策略或安全策略,那麼您可以將業務規則管理與用於處理業務策略方面的功能結合使用。例如,以下業務策略可作爲規則進行處理:customers who spend a lot of money should be routed to a preferential servicecustomers who spend a lot of money require additional security on their transactions

在採用業務規則格式的情況下,業務邏輯可以在應用程序代碼中作爲決策服務進行打包和調用。因此,對業務策略的更改無需更改應用程序或流程代碼。

管理決策

如果決策管理與應用程序代碼分離,那麼業務專家可以定義並管理業務邏輯。決策管理可減少在生產系統中更新業務邏輯所需的時間和工作量,並提高組織對業務環境中的更改做出響應的能力。

Operational Decision Manager 提供用於設計、開發和部署決策服務的環境。IT 週期由開發和維護此基礎結構組成。設置了基礎結構後,分佈式業務團隊可以通過基於 Web 的環境開始協作以創建並維護決策邏輯。

Decision Server 提供運行時和開發組件來將高度可變決策(基於流程、事務或交互的特定上下文)的響應自動化。

用於管理決策的 Decision Server

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章