新知一下
海量新知
5 8 8 6 2 5 8

市面上主流BRMS(业务规则管理平台)介绍

数智物语 | 数据驱动未来,智能改变世界。 2021/10/14 23:56

作者:Bala Subramanyam Lanka

市面上有许多供应商提供的BRMS工具,它们各自具备不同的特色功能,有的是独立开发的平台,有的则是集成的开源套件和项目。

因此,很难对当前市场上可用的BRMS工具进行排名。产品间的竞争往往最终取决于与供应商的熟悉程度以及价格。对于公司而言,选择哪种BRMS工具,有许多需要评估的因素。比如综合成本、平台的可扩展性(对Java/.net/cobol/etc的支持)、对IT部门以及研发资源的依赖程度、是否具备业务模拟分析能力以及对复杂模型如AI模型的支持等。综合评估不同的业务以及技术需求,才能最终决定选择哪款BRMS工具。

新知达人, 市面上主流BRMS(业务规则管理平台)介绍

因此,很难说哪种工具是最好的。在本文中,我将对各家供应商提供的BRMS工具进行整理与介绍。首先,我将BRMS工具分为以下3个类别:

第一个类别为基于.Net的BRMS工具;

第二个类别为独立成熟的商业化BRMS工具;

第三个类别则是开源工具。

.Net系列

由于市场上大多数可用的BRMS工具都是基于Java的,因此对.Net项目的支持相对比较少。

InRule BRMS工具为.Net后台提供排他性支持。其部分产品包括:

  • InRule for Javascript

  • InRule for Microsoft Azure(Cloud)

  • InRule for Microsoft Dynamics CRM

独立成熟的商业化BRMS工具

此类别下的BRMS工具具有十分强大且完善的功能与组件,能够更高效地支持业务需求,并在此过程中减少对IT资源的依赖。

  • IBM的BRMS工具:Operations Decision Manager(ODM),之前被称为ILOG JRules,具有非常丰富的功能模块,当然价格也相对较高。IBM ODM套件更适合那些需要进行决策分析和复杂事件处理的应用场景。

  • FICO的BRMS工具:Blaze Advisor也具有丰富的功能模块,价格方面相对合理。从市场反馈来看,相对于IBM的ODM,FICO的Blaze Advisor在金融领域的应用更多。

  • Progress的BRMS工具:Corticon有部分功能强大的组件,并且价格也低于ODM和 Blaze Advisor。

  • 最近几年,Sparkling Logic公司推出了一个新的BRMS平台,包含SMARTS决策管理引擎和PENCIL决策建模器。这款产品十分有吸引力的一点在于RETE算法的发明者Charles Forgy是团队的核心成员。Forgy博士开发了新一代的RETE算法,称为RETE-NT。据第三方机构测评,它比原生RETE算法快500倍,比其前身RETE II快10倍。RETE-NT是SMARTS产品的推理引擎

开源的BRMS工具

开源规则引擎和规则管理平台往往更适合开发人员。这些开源工具可以帮助公司快速搭建规则管理与执行的整个系统框架/体系结构,但它们缺乏如IBM、FICO、Progress、Sparkling Logic公司提供的高级分析功能,这些功能更多的面向业务人员,让业务而不是开发来更高效地维护业务规则。

  • Redhat的JBOSS是开源的BRMS管理工具DROOLS的商业版。

  • OpenRules相对而言更容易上手,用户可以在google文档或excel表格中保存业务规则。这在小型业务场景中尤为适用。

  • JESS 7是另外一款规则管理工具,适用于小规模的业务应用。

以上是当前市场上由各家供应商提供的BRMS工具,希望本次分享对您有所帮助。

更多“BRMS”相关内容

更多“BRMS”相关内容

新知精选

更多新知精选