複製鏈接
請複製以下鏈接發送給好友

業務規則引擎

鎖定
業務規則引擎(BRE,business rules engine)是一種軟件組件,它允許非程序員添加或更改業務流程管理(BPM)系統中的業務邏輯
中文名
業務規則引擎
外文名
business rules engine
所屬學科
計算機
業務規則是一個描述企業政策或程序的説明。業務邏輯描述的是與數據庫中執行規則的數據相關的一系列操作。
業務規則引擎將業務規則執行代碼與業務流程管理系統的其他代碼分開。這樣最終用户無需請求程序員的幫助就可以更改業務規則。在更改時,引擎會評估更改對系統中其他規則的影響,如果有衝突,就會提示用户。
據作者Alex Berson和Larry Dubov所述,一個完整的業務規則引擎(BRE)包括以下內容:
  • 業務規則庫——一個用於存儲業務用户所定義的業務規則的數據庫。
  • 業務規則編輯器——一個直觀的用户界面,使業務用户能夠定義、設計、記錄和編輯業務規則。
  • 報表組件——直觀的用户界面,允許業務用户查詢和報告現行規則。
  • 規則引擎執行核心——執行這些規則的實際編程代碼。 [1] 
參考資料