业务流程BPM工作流

     

25个有关Drools规则引擎的面试题

2228 5K

Drools 是一个业务规则管理系统 (BRMS),具有基于前向和后向链接推理的规则引擎,更准确地称为生产规则系统,使用 Rete 算法的增强实现。KIE(知识就是一切)是 drools、optaPl.

Drools规则引擎简介

2136 2K

任何 Java 企业级应用程序都可以分为三个部分 - UI - 用户界面(前端) 服务层又连接到数据库 业务层 在 Drools 出现之前,我们还没有处理业务逻辑的标准方法。Drools 是一个业务逻.

什么是临床质量语言(CQL)?

2837
CQL(clinical-quality-language)是一种高级别的医疗保健领域特定语言,专注于临床质量,并针对医疗保健质量测量和决策支持工件创作。CQL 已经成熟为一个能够表示以临床为中心的逻.

业务流程模型与数据流程图的比较 - brcommunity

1391 1

业务流程 的重点是业务以及如何完成工作的逻辑步骤或任务的识别;数据流图的重点是数据,识别流程之间数据的输入、输出和转换。某位客户要求删除大部分运营业务模型步骤,解释说:“这里有太多细节。”他要求将业务.

Pinterest为何迁移到新的大数据处理工作流平台Apache Airflow?

764 2K

在这篇文章中,我们将解释我们如何处理和设计将旧系统迁移到Apache Airflow、以及与我们所有的工程师团队协调以将 3000 多个工作流无缝迁移到 Airflow。 Pinterest 的理念始.

cerner/clara-rules: Clojure的业务规则引擎与专家系统

1182 1 2K

Clara 提供了一种更简单的方法来用代码表达领域知识,而无需企业规则系统的重量。Clara 是用 Clojure(Script) 编写的具有 Java 互操作性的前向链接规则引擎。它旨在通过以开发人.

Appsmith:真正的低代码开源开发工具

3651

低代码已成为业务 IT 领域的下一个流行语。低代码不是消费者通过拖放 GUI 轻松构建应用程序的一种手段。相反,低代码是关于构建流程和服务以帮助扩展和改进管道或帮助简化商业智能决策(甚至可能自动化)。.

FigJam:2021年最流行的在线白板

2238

它是供团队协作、集思广益、绘制流程等的在线白板。它易于学习且使用起来很有趣,因此任何人都可以参与并分享他们的想法。FigJam是技术堆栈的图表类别中的一个工具。据报道,有11家公司在其技术堆栈中使用F.

程序员采用低代码开发需要考虑的五件事 – thenewstack

1109 1

低代码工具的使用从商业普通用户发展到专业程序员等更广泛地采用,一些低代码开发工具(如来自 Salesforce.com 和 Zoho 的工具)起源于为普通商业用户提供的工具;其他(Outsystems.

microsoft/RulesEngine:基于 Json的C#规则引擎

2103 2 3K

基于 Json 的规则引擎,具有广泛的动态表达式支持,是一个库/NuGet 包,用于从系统中抽象出业务逻辑/规则/策略。它提供了一种简单的方法,使您能够将规则放在系统核心逻辑之外的存储中,从而确保规则.

什么是规则引擎? - martinfowler

3788 1 2K

规则引擎是关于提供一个替代的计算模型。规则引擎不是通常的命令式模型,它是由带有条件和循环的顺序的命令组成的,而是基于生产规则系统的。这是一组生产规则,每个规则都有一个条件和一个动作--简单地说,你可以.

业务系统中资源争夺情况是不存在的 - udidahan

1233 1

一旦你学会用业务眼光去看,就不会有任何需要用多线程同步锁实现的竞赛条件了。比方说,以下是需求。 1. 如果订单已经发货了,不要让用户取消订单。 2. 如果订单已经被取消,不要让用户运送订单。 这里的竞.

Cadence:驯服复杂流程的工作流引擎

2402 2 3K

Cadence是一个开源的无故障状态代码平台和工作流引擎,专为解决与第三方 API、内部服务和长期运行的业务流程进行复杂交互的挑战。Cadence 为使用需要容错的基于微服务的架构以及包含无数多步骤并.

什么是AI超自动化?

1840 2K

2021 年及以后的技术趋势是超自动化,使用人工智能 (AI) 和机器学习 (ML) 的组合来识别和自动化所有可能的业务流程。利用多种技术力量实现自动化的综合目标。这些技术包括: 机器人过程自动化(R.

CIO应避免的三个低代码部署错误

945

企业正在开发更多低代码工具和流程,因为他们希望提高软件开发效率支持数字业务工作。我们将看到低代码、无代码工具和应用程序的采用在 2022 年及以后加速。通过使用低代码工具和工作流程,企业将能够地构建产.

真正集成是你无法通过购买低代码工具实现的 - Byars

905 2K

这是martinfowler.com的Brandon Byars文章,详细点击标题见原文:集成软件产品——ESB、ETL 工具、API 平台和云集成服务——不是直接解决业务问题的产品。它们不属于同一类.

如何部署 Joget 无代码开发者平台 - thenewstack

3105 1

Joget 是一个开源的无代码/低代码应用程序平台,它使快速应用程序开发 (RAD) 成为可能,否则企业可能不知道这是一种可能性。使用 Joget,您拥有一个单一平台来构建、交付、监控和维护企业级应用.

数字化转型的七个杠杆

1025

Conexiam 的管理合伙人 David Hornford 介绍了数字化转型的七个杠杆。数字化转型的成功需要战略、客户体验、生态系统、业务变革、组织文化、IT 以及产品或服务的数字化的一致性。所有七.

Evrete 规则引擎简介 | baeldung

2018 4K

本文提供了 Evrete(一种新的开源 Java 规则引擎)的首次实践概述。从历史上看,Evrete被开发为Drools 规则引擎的轻量级替代品 。它完全符合Java 规则引擎规范,并使用经典的前向链.

数字化转型:价值驱动、流程主导和数据基础 | BPMInstitute.org

1500

大多数组织已经开始或至少计划了他们的数字化转型之旅。这些组织希望通过利用数字技术来大幅提高绩效。然而,其中许多企业都在努力通过他们的数字化计划来满足高期望,并且没有提供预期的价值。成功的数字化转型是价.

学习:人类复杂性的视角 - Cognitive

1100 2K

如果回到过去,有两本书被认为是为“系统思考”时代奠定了基础.:它们是 Hammer & Champy 1993 年 的《公司再造 :商业革命宣言》和 Peter Senge 1990 年的 《第五学科.

展示BPMN复杂流程的案例

1896 1
这是一个示例:说明如何使用高级 BPMN 符号和模板服务任务运行相当复杂的流程。camunda引擎被用作 NASA Perseverance Rover 项目的一部分,所以最近创建了这个有趣的项目,展.

数字化转型中业务流程建模技巧 - modernanalyst

1059

企业数字化转型项目不同于流程管理和监管合规项目,数字化转型的目标是通过创建新的业务流程和服务进行颠覆,而不是改进现有的业务流程和服务;他们的目标是通过采用和集成现有技术、系统和服务以及他们的流程,而不.

德国领先的保险公司Provinzial如何在六年内实现数字化转型?

895
德国领先的保险公司之一,每年处理超过 60 亿的保费, Provinzial是如何在不到六年的时间内完成数字化转型的?2013 年,PNW 成立了一个小团队来实施工作流自动化平台。他们的目标是加强 P.

低代码程序开发和“ Devigners”新角色

922 3K

每一项新技术和创新都会带来以前不可能或不需要的新角色和技能。在20世纪涌现的成千上万的新职业中,“软件开发人员”就是一个很好的例子。毫不奇怪,二十一世纪引入了许多新技术,包括但不限于3D打印,基因编辑.

解决方案架构师的五张架构图 - Allen

3646 1 3K
您是否参加过有人试图解释软件系统如何工作的会议?我正在与一个刚入行的解决方案架构师进行沟通交流,他试图描述他们提出的系统。它具有大约八个不同的组件,并且它们都以多种方式彼此交互。他们正在使用手势解释解.

什么是任务自动化与流程自动化? - infoworld

2426 1 6K

流程自动化可以使得复杂工作流程变成自动化,这个自动化流程中无需人工干预审核,而任务自动化是自动运行某个任务的引擎。流程自动化与任务自动化是有区别的:2015年,德国电信开始应用机器人流程自动化(RPA.

什么是需求集成分析框架

1282

当业务流程跨多个系统流动时,集成要求对于任何项目的成功都是至关重要的。作为业务分析师,我们有责任了解端到端的业务和系统流程,并在需求收集流程中记录下移交。收集系统之间集成需求的系统方法将确保系统之间以.

微服务中的Saga模式 - baeldung

3911 2 4K
基于微服务的应用程序是一个分布式系统。整个系统由多个较小的服务组成,并且这些服务一起提供了整体应用程序功能。尽管这种体系结构样式提供了许多好处,但是它也有一些局限性。微服务体系结构中的主要问题之一是如.

为什么我推荐功能驱动的软件设计方法? - khalilstemmler

1184 2 2K
功能feature代表了软件设计的基本复杂性。这是无法避免的复杂性。其他所有内容(语言,工具,模式等)都是意外复杂性的一种形式。因此,要编写最简单的代码(无论我们在堆栈的哪一侧),都应该采用功能驱动f.