介绍
KIE(Knowledge Is Everything)是一个将咱们的相关技术整合在一块儿的伞形项目,它也是咱们项目之间共享的核心。git
KIE包含了如下不一样但相关的项目,为业务自动化和管理提供了完整的解决方案组合:web
- Drools是一个基于正向连接和反向连接推理的规则引擎,容许快速可靠地评估业务规则和复杂的事件处理的业务规则管理系统。规则引擎也是建立expert系统的基础构件,在人工智能中,是一个模拟人类专家决策能力的计算机系统。
- jBPM是一个灵活的业务流程管理套件,容许你经过描述实现这些目标所需执行的步骤来建模业务目标。
- OptaPlanner是一个优化如员工排班、为车辆规定路线、任务分配和云优化用例的约束求解器。
- Drools Workbench是一个用于自定义业务规则和流程的可视化组合的功能齐全的web应用程序。
- UberFire是一个灵感来自于Eclipse富客户端平台的基于web的工做台框架。
7.x系列将采用更灵活的方法,并使用更常规和迭代的版本,咱们计划对一系列小版本作一些比日常更大的更改,用户须要在采用以前知道这些更改。segmentfault
- 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。框架