新聞資訊

高益科技發布的最新動態或消息,為您提供壹手信息

IRule規則引擎平臺:WODM客戶的信創必選
2024-05-09

IRule規則引擎平臺

WODM客戶的信創必選



      IRule規則引擎平臺脫胎於高益團隊多年來業務規則實踐,目標為新壹代自動化、智能化的規則引擎平臺,做到全面替代IBM WODM平臺。

      IRule規則引擎基於Rete算法,獨創自然語言語法解析算法。產品覆蓋業務規則全生命周期,具有功能全面、產品輕量、算法高效等優勢。

 背景


     WODM產品(全稱WebSphere® Operational Decision Management)被IBM在2008 年收購。其前身是著名的規則引擎產品ILOG 。WODM 目前是全球占有率第壹名的規則引擎產品,在中國也有非常廣泛的應用。特別是在金融企業,其性能和穩定性的優勢體現的特別明顯。
     近年來,由於國家信創要求的推動,越來越多的企業和機構開始將原有的信息系統進行信創遷移,以適應國內自主可控的技術生態環境。在這樣的背景下,對於使用WODM規則引擎的企業而言,如何進行信創遷移替代成為了壹個亟待解決的問題。
     也是基於這樣的背景,在設計IRule規則引擎之初,目標就是如何保證對WODM的平滑遷移與信創替代。


1.png


*WODM产品在商业规则引擎领域处于绝对领先地位


 技術難點


      IBM Wodm規則引擎,其核心構建在Java語言之上,具備多樣化的規則形式,包括文本規則、決策表規則以及決策流程等。此外,它還配備了豐富的資源類型,如模型、動態域等。在進行信創遷移改造時,我們不僅需要確保規則的平穩過渡,還要盡量保留用戶原有的操作習慣。

     另外,大部分使用規則引擎的企業,涉及規則數量都在幾千,甚至幾十萬條規模,手工遷移幾乎是不可能的任務,必須考慮平滑遷移替代的可能性。

2.png

*豐富的規則形式  

      文本語法


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

3.png

*基于文本的自然语言编写方式


     因此,不同於市面上大部分規則引擎產品,采用點選式規則編輯界面。我們在設計IRule規則引擎時,規則的形式就是采用文本規則的方案。


     實現文本式的規則形式,至少有以下幾大優勢:

     1)可以完全參考WODM語法設計,規則遷移只用文本拷貝粘貼。

     2)與原有WODM完全壹致操作習慣。

     3)規則編寫靈活,可以任意排版,任意增刪規則語句。

     4)擴展性強,無論決策表、決策樹或決策流,本質都是各個碎片文本的拼接。

4.png

*點選式的規則編輯器。規則本身並非純文本

    

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

5.png

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

  

      借助此技術,我們可以靈活地定制所需的規則語法,確保IRule規則引擎與ODM平臺的所有語法完美匹配。這意味著歷史存量規則可以原封不動地遷移至IRule平臺,無需改變用戶的使用習慣。經過實際項目應用,目前規則遷移的適配率高達95%以上。

6.png

*完全兼容的規則語法


7.png

*決策表也能做到完整適配

  遷移對比


      僅僅依賴規則的語法遷移是規則引擎替代的第壹步,而規則引擎常常與核心業務緊密相連,因此,確保規則運行的正確性顯得尤為重要。為了維護大量歷史規則的準確性,我們必須構建壹個全面而精確的正確性校驗方案。


8.png

     

      IRule規則引擎平臺提供了壹套接口平臺服務,該系統無需改變原有業務系統的調用鏈路,便能通過接口平臺自動完成請求陪跑。同時,平臺內部還能自動完成請求比對工作,並生成詳細的比對報表。此外,由於平臺完全兼容規則語法,我們可以實現ODM規則的實時自動遷移,從而避免了在陪跑比對過程中,業務用戶需要維護兩套規則的繁瑣工作。


9.png


*陪跑結果報表

   其他功能


      IRule規則引擎不僅能夠完全替代WODM的功能,憑借我們對WODM多年深入的實踐經驗,我們還為平臺融入了許多額外的功能點,有效解決了WODM在使用過程中的壹些常見痛點,從而為用戶帶來更加全面和優化的體驗。

      1、壹鍵發版、陪跑灰度

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


10.png


      2、規則回溯

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


11.png


      3、點選式規則
      IRule平臺既沿用了與WODM相壹致的文本編輯式規則,也獨具匠心地開發了業界廣泛采用的點選式規則視圖。這意味著,用戶可以根據自己的操作習慣,自由選擇並切換規則的展現形式,從而獲得更加靈活和便捷的使用體驗。


12.png


      4、豐富業務報表
      同時,IRule規則引擎平臺提供了卓越的業務報表功能,能夠依據多樣化的業務參數靈活配置各類報表維度,為規則的不斷優化提供了直觀且便捷的支持。


13.png


      除了以上的功能外,IRule規則引擎在規則維護的全生命周期都進行了大量的優化功能,不僅僅對WODM替代,同時還為用戶帶來了更高效、更便捷的規則管理體驗。

     總結


      IRule規則引擎產品在信創遷移替代方面的具備強大能力和顯著優勢。無論是從技術的角度,還是從用戶體驗的角度,不僅能夠完美兼容WODM的規則語法,實現規則的平滑遷移,同時還通過創新的功能設計,解決了WODM在使用過程中的諸多痛點,為用戶帶來了更加全面和優化的體驗。
      在未來,隨著數字化轉型的深入推進,規則引擎將在企業的智能化決策中發揮越來越重要的作用。高益科技團隊將致力於不斷提升產品性能、完善功能體驗,並與合作夥伴攜手共進,為企業用戶提供更加高效、穩定、靈活的規則引擎解決方案,助力企業在數字化轉型的道路上實現更快、更好的發展。



面對新時代、新機遇、新挑戰、新征程

高益科技將加速企業數字化升級

積極探索可持續發展管理模式

為企業數字化轉型提供全新動能

用自動化和智能化創造壹個更好的未來 了解更多 →
Copyright ©高益科技(香港)國際有限公司版權所有

商務客服

微信商務客服
工作日9:00-18:00

電話咨詢

客服熱線

0755-86520530

工作日9:00-18:00