介绍

KIE(Knowledge Is Everything)是一个将我们的相关技术整合在一起的伞形项目,它也是我们项目之间共享的核心。

KIE包含了以下不同但相关的项目,为业务自动化和管理提供了完整的解决方案组合:

  • Drools是一个基于正向链接和反向链接推理的规则引擎,允许快速可靠地评估业务规则和复杂的事件处理的业务规则管理系统。规则引擎也是创建expert系统的基础构件,在人工智能中,是一个模拟人类专家决策能力的计算机系统。
  • jBPM是一个灵活的业务流程管理套件,允许你通过描述实现这些目标所需执行的步骤来建模业务目标。
  • OptaPlanner是一个优化如员工排班、为车辆规定路线、任务分配和云优化用例的约束求解器。
  • Drools Workbench是一个用于自定义业务规则和流程的可视化组合的功能齐全的web应用程序。
  • UberFire是一个灵感来自于Eclipse富客户端平台的基于web的工作台框架。

7.x系列将采用更灵活的方法,并使用更常规和迭代的版本,我们计划对一系列小版本做一些比平常更大的更改,用户需要在采用之前知道这些更改。

  • UI部分和链接将变成面向对象的,而不是面向任务的,https://en.wikipedia.org/wiki/Object-oriented_user_interface
  • 程序编写/库将成为面向项目的,而不是面向存储库的,你将创建、浏览和打开项目而不是存储库。存储库的概念将被推得更低,例如当你创建项目时,它将自动创建。
  • 旧的表单模型将被移除,只有新的模型可用,虽然旧的表单将继续呈现。
  • 新的设计器将随着更多的节点和改进的UXD而不断成熟,最终它将成为默认的编辑器,但是在BPMN2支持中有特性对等之前,我们不会删除旧的。
  • 在许多地方继续改进UXD。
  • 我们将介绍AppFormer项目,这将是对现有项目的重新组织和整合,并导致一些工件重命名。UberFire将成为AppFormer-core,forms,data modeller和dashbuilder归入AppFormer,Dashbuilder最有可能成为Appformer-Insight。

8.x系列将于今年年底推出,我们正在进行并行工作,以引入带有改进的git支持的工作空间概念,该工作空间将内置一个用于forking和pull请求的工作流。这将与水平扩展和提高高可用性相结合,这些更改对于可用性和云的可伸缩性很重要,但是对于一个小版本来说变化太大了,因此会增加到8.x


上一篇:Drools 文档(目录)
下一篇:Drools 文档(参与)

博弈
2.5k 声望1.5k 粉丝

态度决定一切


引用和评论

0 条评论