流程引擎、规则引擎、决策引擎这三类组件,统称为"业务引擎"(Business Engines)。
"业务引擎"这个术语泛指一系列用于自动化和管理企业业务逻辑的软件组件,包括:
流程引擎(Process Engine):
负责执行和管理业务流程的软件组件。
基于BPMN等标准实现流程的自动化和编排。
规则引擎(Rule Engine):
负责执行和管理业务规则的软件组件。
基于规则表达式实现业务决策逻辑的自动化。
决策引擎(Decision Engine):
负责执行和管理业务决策的软件组件。
基于DMN等标准实现决策逻辑的建模和自动化。
这三类业务引擎都是企业信息系统的核心组件,负责实现业务逻辑的自动化和智能化。它们共同构成了企业级"业务引擎"体系,为业务流程、业务规则和业务决策提供了强大的支持。