核心产品

宏天规则引擎

企业业务系统通过“规则引擎”执行业务逻辑,实现企业业务规则的灵活管理和自动化执行

宏天规则引擎的优势

产品功能架构

宏天规则引擎的特色

基于DMN标准

行业领先的引擎算法

引擎优势

一站式建模测试环境

杀手级快开引擎

支持国产化适配、信创

为云而生的架构

基于DMN标准

Together是完全遵循国际业务决策建模标准DMN的规范打造的商业规则引擎,具有良好的通用性,技术架构的先进性,简单易用、敏捷高效。

免费体验

行业领先的引擎算法

Together规则引擎使用的Phreak算法是目前行业领先的规则引擎算法。Phreak 算法通常用于优化和实时决策。它通过分析数据来提供有效的决策支持。该算法的设计可以处理大量信息,并基于规则或学习模型做出建议或决策,从而提升决策效率和准确性。在实际应用中,Phreak 算法可以广泛应用于企业各个业务领域,如金融、市场营销、供应链管理、生产制造、医疗健康等等,帮助企业快速响应变化的环境和需求。

免费体验

引擎优势

你画的就是你要执行的,你可以用图形和表格的形式定义您的规则逻辑语义,而且这一切都是可见的并可执行的,这比代码开发拥有巨大的优势。

免费体验

一站式建模测试环境

Together规则引擎提供一站式的建模开发环境,从规则模型的需求建模、逻辑定义、业务知识模型和决策服务的创建、调用,模拟测试、模型数据集的管理、测试数据统计分析,到版本的发布管理,工作区的管理等,满足全生命周期的开发测试管理。

免费体验

杀手级快开引擎

Together不止局限于规则,而可以做为快速开发引擎,它拥有媲美代码开发的能力和执行效率,完全可以做为您IT系统的逻辑引擎,实现各种复杂的业务逻辑。 你可以通过Together完成图形化逻辑定义、变量定义、以装箱表达式如决策表、文字表达、上下文、自定义函数、函数调用、关系表、列表的形式实现数据组装、逻辑表达式、遍历循环、排序、递归、各种算法定义、嵌套调用、外部方法调用等等,实现以往只有代码开发才能实现的复杂逻辑,颠覆传统的软件开发方式,成为你杀手级的快速开发引擎。

免费体验

支持国产化适配、信创

支持国产化适配、支持信创,主流的浏览器和数据库。

免费体验

为云而生的架构

Together规则引擎核心目标是帮助您将一组业务规则塑造成您自己的特定于域的云原生服务集。Together规则引擎旨在在云中基础设施上运行和扩展。您可以将Together 与最新的基于云的技术(如 Spring Boot、Knative 和 Apache Kafka)结合使用,以缩短容器应用程序平台(如 OpenShift)的启动时间和即时扩展。

免费体验

宏天规则引擎,让您的业务更自动化·智能化

图形化的DRD业务建模

支持复杂的数据类型自定义

革命性的装箱结构

强大易用的FEEL语言

支持全中文的FEEL表达式

丰富的FEEL内置函数支持

支持外部函数扩展

包容并蓄的外部模型引用

闪电般的执行速度保障系统性能

集成式的测试环境

开发级的调试方式

支持多维度的数据样本测试

细粒度的数据对比分析

灵活的团队权限管理

集中式的部署管理

灵活的部署形式

第三方系统模型调用

  • 图形化建模

    通过Together建模器您可以可视化的构建您的业务模型逻辑关系图,DRD可以表示DMN模型的部分或全部总体决策需求图(DRG)。全新的基于模型的构建方式,改变了原来基于需求的构建方式,减少了原来抽象复杂的业务逻辑信息传递的误差和错误。

  • 自定义数据

    Together除了内置常用的10种数据类型如:字符串、数字、日期等,同时支持自定义数据类型,可有不限制层级的嵌套结构。充分利用“面向对象”的设计思想,来定义不同的对象属性,完成不同业务场景下所需要的数据结构。Together数据类型定义与其他面向对象语言中的对象定义几乎相同,支持属性之间的相互引用,增加对数据结构的复用性,可在FEEL表达式中或者装箱结构中使用;支持数组、集合等复杂数据结构,可对属性进行枚举、数据范围、表达式定义以及常量的约束定义。

  • 装箱结构

    不同于其他规则引擎仅支持如决策表、评分卡等有限的决策定义结构,Together支持多达7种DMN标准的装箱结构,如文字表达式、上下文、决策表、关系、函数、调用、列表等,可以结构化的将决策块、函数通过可视化的装箱结构进行层层嵌套组装成复杂且逻辑清晰的结构,使整个业务逻辑的可读性增加、维护成本降低,让Together成为与开发语言相媲美的规则建模工具。

  • FEEL语言

    FEEL语言是为决策逻辑定义而生的全新的强类型表达式语言,它集合了文本式和函数式开发语言的优点,独立而不依赖其他语言或结构,它内置上百种函数直接调用并可以自定义扩展。具有自己的表达式结构,支持盒装表达式,更接近自然语言的书写方式,甚至支持空格或数学符号的书写,简单易懂,易于维护,没有技术背景普通用户就可以轻松上手,同时又有优秀的执行性能。

  • FEEL表达式

    Together全面支持中文数据类型的定义、FEEL表达式的编辑、装箱结构的定义引用,支持if表达式、for表达式、定量表达、in表达式、三值逻辑(and,or)、字符串连接;支持表达式和函数嵌套结构,并不限层级等逻辑结构,大大降低了使用难度,不需要有开发背景也可以创建可执行的决策模型,维护复杂逻辑,使中文开发变成现实。

  • FEEL函数

    Together内置了上百个FEEL函数,涵盖了您业务建模的方方面面。它们简单易用,您可以方便快捷的将其应用到逻辑块中。FEEL函数支持函数间或逻辑结构中的深度嵌套调用,能实现复杂算法,使您不再依赖其他诸如JavaScript、SQL或其他脚本语言的实现。

  • 扩展外部函数

    Together不仅支持FEEL函数,而且支持调用外部函数如:JAVA、PMML来自定义知识模型,这样极大的扩展了建模器的能力,使其具备了复杂逻辑实现能力,支持各种科学计算、支持预测模型算法、支持ML机器学习大模型算法,并几乎可以实现开发语言所能实现的所有业务逻辑。

  • 支持引用外部模型

    Together拥有完善的模型引用功能,您可以定义积累自己的公共函数库、公共模型库方便建模时候引用,还可引用本项目中的其他业务模型,减少错误提高效率。还支持PMML预测模型的引用,供本模型的函数调用,亦可通过此功能对接AI、机器学习ML系统,使Together变身为强大的业务规则逻辑执行器。

  • 闪电般执行速度

    Together建模后可直接生成DMN XML文件,Together规则引擎使用先进的Phreak 算法进行规则评估,Phreak 比 Rete和Rete增强型,更具可扩展性,并且在大型系统中速度更快。 在调用模型时Phreak算法不用全部加载所有模型逻辑,或按顺序全部执行所有逻辑结构,而是根据输入参数执行相应的逻辑块,返回对应的结果值;同时系统在JIT(Just-In-Time)即时编译引擎的加持下,在模型执行时将模型文件直接解析成二进制字节码,使系统获得了闪电般的执行速度和效率。系统没有复杂的运行时结构,也决定了系统具有超高的性能。

  • 集成式测试环境

    Together建模器拥有一站式的集成的测试环境,在您编辑模型的时候就可随时进行测试调试,极大的方便和简化了工作步骤,提高了效率。无论您数据类型结构有多么复杂,在您完成模型建模的过程中,可随时通过测试窗口动态生成测试表单或测试列表,供您进行单元或完整测试,完全不用另外编写测试用例和测试脚本。

  • 开发级调试方式

    Together建模器一体化的开发测试环境,拥有开发级的问题反馈功能,可实时通过问题窗口显示定位问题信息,为模型的创建维护通过提供贴心功能。

  • 多维度数据测试

    Together还可以通过数据集对多组数据进行分片测试、批量测试、对比测试。生成测试报告和数据样本。

  • 细粒度数据对比分析

    Together对样本数据集的字段进行细粒度的数据对比分析,可对同一组数据进行报表或图标分析,也可以修改或增加数据值,运行新的输出结果,通过快照的形式对数据进行动态对比分析,从而多维度的测试模型,优化模型。

  • 灵活的团队管理

    对于大型组织,涉及的业务领域复杂,需要不同领域的业务专家团队创建维护业务模型,因此需要根据业务模型内容进行团队管理,Together具有完善的团队组织和权限管理功能,可对系统级和项目级分别进行权限设置。在项目管理中支持规则逻辑建模、测试、发布等,项目、团队、角色权限管理。根据根据权限不同团队维护不同项目,项目里可细分成员角色权限做不同的操作。

  • 集中式部署管理

    您可以根据您的业务需求或生产环境业务主题域,把您的模型部署在不同的工作区,工作区的分类完全由您自己定义管理,第三方系统可通过Together工作区调用所需模型接口。工作区模型完全与项目管理中的模型同步或回滚。

  • 灵活的部署形式

    Together规则引擎没有很重的运行时结构,非常轻量,并且引擎本身直接生成业务模型DMN.XML文件,在建模完成后可以方便的将模型文件导出平滑的部署到不同的生产环境中,因此部署形式灵活,并且支持热部署。

  • 第三方系统模型调用

    通过简单的集成,第三方系统可以通过接口或服务的形式调用Together规则模型获取相应的模型逻辑服务。总体结构简单轻量,松耦合,响应速度快。

应用场景

快开平台的基础底座

宏天规则引擎使用主流微服务框架,方便整合进您的业务系统或IT体系中,可做为快速开发平台的基础底座或组件使用,与BPM、CMMN整合提供更加完善的快速开发解决方案。

可做为IT架构逻辑组件

宏天规则引擎拥有DMN标准强大简洁的装箱结构和FEEL语言做为支撑,可实现各种复杂的逻辑结构,可做为IT架构核心逻辑组件使用。系统采用目前主流的SpringBoot微服务架构,非常方便将其整合到您的业务系统中。

为您IT系统提供公共规则服务

您可以将宏天规则引擎打造成企业内部统一的决策中心、规则中心、逻辑中心,为您的IT系统提供公共的决策服务。

作为您AI体系中重要的一环

未来AI人工智能体系将由机器学习ML、预测模型PMML、数字决策DMN、数学优化等部分组成,让宏天规则引擎成为您的AI体系重要的一环。

业务应用场景

宏天规则引擎可应用于您的各种行业或业务场景,提供复杂业务逻辑支持。宏天规则引擎为高频业务逻辑变化而生,可大幅提高业务的敏捷性、降低IT成本和使用门槛。

宏天软件助力您数字化转型

自主可控,智造未来

免费体验

服务热线

立即联系我们

020-89089123

在线咨询

置顶

紧急公告:

宏天软件EIP8.2.5即将发布

公告时间:2024-11-11

宏天软件EIP新系列产品重磅发布,全新UI设计,更流畅的操作,更丰富的配置,更人性化的用户体验。