新壹代信創規則引擎平臺
WODM客戶的信創必選
IRule規則引擎平臺脫胎於高益團隊多年來業務規則實踐,目標為新壹代自動化、智能化的規則引擎平臺,做到全面替代IBM WODM平臺。
IRule規則引擎基於Rete算法,獨創自然語言語法解析算法。產品覆蓋業務規則全生命周期,具有功能全面、產品輕量、算法高效等優勢。
背景

*WODM产品在商业规则引擎领域处于绝对领先地位
技術難點
IBM Wodm規則引擎,其核心構建在Java語言之上,具備多樣化的規則形式,包括文本規則、決策表規則以及決策流程等。此外,它還配備了豐富的資源類型,如模型、動態域等。在進行信創遷移改造時,我們不僅需要確保規則的平穩過渡,還要盡量保留用戶原有的操作習慣。
另外,大部分使用規則引擎的企業,涉及規則數量都在幾千,甚至幾十萬條規模,手工遷移幾乎是不可能的任務,必須考慮平滑遷移替代的可能性。

*豐富的規則形式
文本語法
Wodm規則的核心是基於自然語言的文本規則形式,無論普通規則、決策表或決策流,其中都有大量的自然語言規則語句,並且都是純文本編輯。

*基于文本的自然语言编写方式
因此,不同於市面上大部分規則引擎產品,采用點選式規則編輯界面。我們在設計IRule規則引擎時,規則的形式就是采用文本規則的方案。
實現文本式的規則形式,至少有以下幾大優勢:
1)可以完全參考WODM語法設計,規則遷移只用文本拷貝粘貼。
2)與原有WODM完全壹致操作習慣。
3)規則編寫靈活,可以任意排版,任意增刪規則語句。
4)擴展性強,無論決策表、決策樹或決策流,本質都是各個碎片文本的拼接。

*點選式的規則編輯器。規則本身並非純文本
為了將自然語言的文本規則能夠翻譯為可執行的規則腳本,我們獨創壹套具備擴展性的詞法、語法分析器。采用詞法分析+語法分析進行規則文本解析,實現了基於文本編輯的NLP規則語法解析,為每套規則形成獨立的DSL(領域模型語言)規範,靈活貼近真實業務場景。

*業界獨創編譯器,目前該技術已申請相關專利

*完全兼容的規則語法

*決策表也能做到完整適配
遷移對比


*陪跑結果報表
其他功能
IRule規則引擎平臺不僅支持規則版本的壹鍵式快速發布,還允許用戶在版本中指定陪跑和灰度策略,從而實現了對規則策略控制的更高靈活性和精確性。這使得用戶能夠根據不同的業務場景和需求,靈活調整規則策略,提升系統的智能化和適應性。

IRule規則引擎在運行過程中詳細記錄了規則執行步驟,使得用戶可以在頁面上直觀地查看規則的命中情況、流程流轉路徑以及決策表的命中行數等信息。這壹功能為業務優化提供了有力的支持,幫助用戶發現並修復規則中的縫隙,進壹步提升業務效率和準確性。



總結
面對新時代、新機遇、新挑戰、新征程
高益科技將加速企業數字化升級
積極探索可持續發展管理模式
為企業數字化轉型提供全新動能



