Tagged articles
79 articles
Page 1 of 1
Su San Talks Tech
Su San Talks Tech
Oct 17, 2025 · Operations

Choosing the Right Workflow Engine: Activiti, Flowable, Camunda, jBPM & JDEasyFlow

This article explains what workflow engines are, compares five popular options—Activiti, Flowable, Camunda, jBPM and JDEasyFlow—detailing their core principles, architecture, code examples, and suitable scenarios, and provides a comprehensive table and decision flowchart to help developers select the most appropriate engine for their projects.

BPMNEngine
0 likes · 25 min read
Choosing the Right Workflow Engine: Activiti, Flowable, Camunda, jBPM & JDEasyFlow
macrozheng
macrozheng
May 22, 2025 · Backend Development

Master Activiti: Build a Multi‑Level Approval Workflow with Spring Boot

This guide walks you through designing a multi‑level leave‑approval workflow using Activiti, from drawing the BPMN diagram and configuring the engine to deploying the process, handling tasks, setting variables, and visualizing execution history, all with concise Java code examples and practical tips.

ActivitiBPMNProcessEngine
0 likes · 23 min read
Master Activiti: Build a Multi‑Level Approval Workflow with Spring Boot
Top Architect
Top Architect
May 3, 2025 · Backend Development

Implementing an OA Workflow Approval System with Activiti

This article explains how to design and implement a multi‑level approval workflow for an office automation system using the Activiti BPMN engine, covering process diagram creation, Spring Boot configuration, Java code for deployment and task handling, database tables, API overview, and comparisons with similar frameworks.

ActivitiBPMNJava
0 likes · 25 min read
Implementing an OA Workflow Approval System with Activiti
KooFE Frontend Team
KooFE Frontend Team
Mar 23, 2025 · Artificial Intelligence

How BPMN Can Tame AI Agents in High‑Risk Healthcare Workflows

This article explores common limitations of AI agents and demonstrates how BPMN process orchestration, combined with DMN rules and human supervision, can systematically address transparency, error handling, compliance, and rollback challenges, using a medical‑care scenario as a concrete example.

AI agentsBPMNDMN
0 likes · 11 min read
How BPMN Can Tame AI Agents in High‑Risk Healthcare Workflows
macrozheng
macrozheng
Mar 10, 2025 · Backend Development

Build a Spring Boot + Flowable Leave Approval System: Step‑by‑Step Guide

This tutorial walks through setting up a Spring Boot 2.7.5 project with Flowable 6.6.0 and MySQL8, covering environment setup, Maven dependencies, application properties, core Java classes, REST endpoints, process diagram generation, BPMN definition, database tables, and demo screenshots for a complete leave‑approval workflow.

BPMNFlowableREST API
0 likes · 20 min read
Build a Spring Boot + Flowable Leave Approval System: Step‑by‑Step Guide
Top Architect
Top Architect
Feb 6, 2025 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide

This article provides a step‑by‑step tutorial on integrating the Flowable BPMN workflow engine into a Spring Boot application, covering dependencies, BPMN diagram creation, task configuration, service implementation, process visualization, and common pitfalls such as font issues and process definition updates.

BPMNIntegrationJava
0 likes · 21 min read
Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide
Java Architect Essentials
Java Architect Essentials
Jan 15, 2025 · Backend Development

Designing and Implementing an OA Approval Workflow with Activiti: From BPMN Modeling to Spring Boot Integration

This article explains how to build a multi‑level office approval workflow using the Activiti engine, covering BPMN diagram design, deployment, Java code for process creation, task handling, gateway logic, database schema, API overview, framework comparisons, and further learning directions.

ActivitiBPMNJava
0 likes · 23 min read
Designing and Implementing an OA Approval Workflow with Activiti: From BPMN Modeling to Spring Boot Integration
Top Architect
Top Architect
Jan 7, 2025 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide

This article introduces the evolution of Java workflow engines, explains core BPMN concepts, and provides a comprehensive tutorial on integrating Flowable with Spring Boot—including Maven dependencies, database configuration, BPMN diagram creation, service task implementation, diagram viewing API, and unit testing.

BPMNFlowableJava
0 likes · 21 min read
Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide
Top Architect
Top Architect
Dec 18, 2024 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide

This article introduces the evolution of Java-based workflow engines, compares Activiti, Flowable, and Camunda, explains core BPMN concepts, and provides a step‑by‑step tutorial for integrating Flowable into a Spring Boot project, including dependencies, BPMN diagram creation, service task implementation, and testing.

BPMNFlowableJava
0 likes · 21 min read
Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide
Architect
Architect
Dec 9, 2024 · Backend Development

Step‑by‑Step Guide: Integrating Flowable BPMN with Spring Boot for Leave Approval Workflow

This article walks through the evolution of Java‑based workflow engines, compares Activiti, Flowable and Camunda, and provides a complete Spring Boot integration tutorial—including Maven setup, BPMN modeling, service task implementation, diagram generation, unit testing and common troubleshooting—using a concrete leave‑request example.

BPMNFlowableJava
0 likes · 22 min read
Step‑by‑Step Guide: Integrating Flowable BPMN with Spring Boot for Leave Approval Workflow
Top Architect
Top Architect
Dec 7, 2024 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide

This article provides a detailed tutorial on using Flowable as a BPMN workflow engine within a Spring Boot application, covering the history of workflow engines, core concepts, Maven dependencies, BPMN diagram creation, process deployment, task configuration, service task implementation, and troubleshooting tips.

BPMNFlowableJava
0 likes · 20 min read
Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide
Java Tech Enthusiast
Java Tech Enthusiast
Nov 14, 2024 · Databases

Activiti Workflow Engine Database Design

Activiti is a BPMN workflow engine that provides components such as Process, Repository, Runtime, Task, and History services, stores definitions, runtime data, and history in a relational database schema, and is used by deploying BPMN diagrams, starting instances, and managing tasks via its Java API.

ActivitiBPMNDatabase design
0 likes · 21 min read
Activiti Workflow Engine Database Design
Code Ape Tech Column
Code Ape Tech Column
Nov 14, 2024 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide

This article introduces the evolution of Java‑based workflow engines, compares Activiti, Flowable and Camunda, explains core BPMN concepts, and provides a detailed Spring Boot integration tutorial—including Maven dependencies, BPMN diagram creation, service task implementation, REST endpoint for diagram viewing, unit tests, and common troubleshooting tips.

BPMNFlowableJava
0 likes · 20 min read
Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide
Top Architect
Top Architect
Nov 11, 2024 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide

This article explains how to use the Flowable BPMN engine in a Spring Boot project, covering workflow basics, related BPMN concepts, Maven dependencies, diagram creation, service‑task implementation, REST API for diagram viewing, unit testing, and common pitfalls such as font configuration and process definition updates.

BPMNFlowableJava
0 likes · 21 min read
Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide
Java Architect Essentials
Java Architect Essentials
Nov 5, 2024 · Backend Development

Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Environment Setup, Deployment, and Usage

This article provides a detailed tutorial on the Activiti 7 workflow engine, covering workflow concepts, BPMN modeling, environment configuration, Maven dependencies, database schema creation, deployment methods, process instance management, task handling, and historical data querying, with complete code examples for Java developers.

ActivitiBPMNJava
0 likes · 38 min read
Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Environment Setup, Deployment, and Usage
Architect
Architect
Nov 1, 2024 · Backend Development

Designing and Implementing a Workflow Approval System with Activiti

This article explains how to design, configure, and code a multi‑level leave‑approval workflow using the Activiti BPM engine, covering process diagram creation, deployment, task handling, exclusive gateways, and database schema while providing complete Java examples and best‑practice recommendations.

ActivitiBPMNJava
0 likes · 25 min read
Designing and Implementing a Workflow Approval System with Activiti
Top Architect
Top Architect
Oct 2, 2024 · Backend Development

Designing and Implementing a Multi‑Level Approval Workflow with Activiti

This article explains how to design a two‑level leave‑approval process using the Activiti BPMN engine, covering diagram creation, Spring‑Boot configuration, deployment, task handling, exclusive gateways, database tables, API overview, and practical tips for extending the workflow.

ActivitiBPMNJava
0 likes · 25 min read
Designing and Implementing a Multi‑Level Approval Workflow with Activiti
Top Architect
Top Architect
Sep 18, 2024 · Backend Development

Building a Multi‑Level Approval Workflow with Activiti in Java

This article demonstrates how to design, deploy, and run a two‑level leave‑approval workflow using the Activiti BPMN engine, covering diagram creation, Spring Boot configuration, process variables, task handling, exclusive gateways, database tables, API overview, and best‑practice tips for extending the flow.

ActivitiBPMNJava
0 likes · 25 min read
Building a Multi‑Level Approval Workflow with Activiti in Java
macrozheng
macrozheng
Sep 14, 2024 · Backend Development

Mastering Activiti: Build Scalable Workflow Engines in Minutes

This article walks you through designing, deploying, and managing a multi‑level approval workflow using the Activiti engine, covering BPMN diagram creation, Spring Boot integration, database schema, API usage, code examples, and best practices for extending processes without additional code.

ActivitiBPMNJava
0 likes · 26 min read
Mastering Activiti: Build Scalable Workflow Engines in Minutes
Top Architect
Top Architect
Sep 11, 2024 · Backend Development

Implementing a Student Leave Approval Workflow with Flowable and Spring Boot

This article provides a step‑by‑step guide to building a student leave approval process using Flowable BPMN, Spring Boot 2.7.5, MySQL, and related dependencies, covering environment setup, Maven configuration, application properties, Java classes, REST endpoints, diagram generation, and database tables.

BPMNFlowableJava
0 likes · 18 min read
Implementing a Student Leave Approval Workflow with Flowable and Spring Boot
Code Ape Tech Column
Code Ape Tech Column
Sep 2, 2024 · Backend Development

Designing and Implementing a Workflow Approval System with Activiti

This article explains how to design a multi‑level workflow approval system using the Activiti engine, covering process diagram creation, deployment, task handling, variable management, exclusive gateways, and complete project configuration with Spring Boot and an H2 database.

ActivitiBPMNJava
0 likes · 26 min read
Designing and Implementing a Workflow Approval System with Activiti
Architecture Digest
Architecture Digest
Aug 28, 2024 · Backend Development

Activiti Workflow Engine: Design, Deployment, and Implementation of a Multi‑Level Approval Process

This article explains how to use the Activiti workflow engine to design a multi‑level leave‑approval process, covering BPMN diagram creation, Spring Boot configuration, deployment, Java code for starting instances, task handling, database schema, API overview, and tips for extending the workflow without additional code.

ActivitiBPMNBackend Development
0 likes · 24 min read
Activiti Workflow Engine: Design, Deployment, and Implementation of a Multi‑Level Approval Process
DeWu Technology
DeWu Technology
Jul 17, 2024 · Backend Development

BPMN Overview and SmartEngine Implementation for Workflow Optimization

Covering workflow history, this article explains BPMN standards, outlines core modeling concepts, and demonstrates a practical SmartEngine integration that deploys BPMN 2.0 XML, highlights visual execution benefits, notes limitations in error handling and concurrency, and advises its use for moderately complex, frequently changing processes.

BPMNJavaSQL
0 likes · 24 min read
BPMN Overview and SmartEngine Implementation for Workflow Optimization
Programmer DD
Programmer DD
Feb 27, 2024 · Backend Development

Step-by-Step Guide: Integrate Camunda Workflow Engine with Spring Boot

Learn how to set up Camunda, a flexible Java-based BPMN 2.0 workflow engine, within a Spring Boot application by generating a project, configuring dependencies, defining data models and REST endpoints, designing a simple process diagram, and testing the workflow end‑to‑end.

BPMNCamundaIntegration
0 likes · 9 min read
Step-by-Step Guide: Integrate Camunda Workflow Engine with Spring Boot
Programmer DD
Programmer DD
Feb 20, 2024 · Backend Development

Quick Start: Integrate Camunda Workflow Engine with Spring Boot

Learn how to set up and integrate the Camunda BPMN 2.0 workflow engine into a Spring Boot application, covering project initialization, Maven dependencies, configuration files, creating a simple user task process, and testing the workflow via Camunda’s web interface.

BPMNCamundaJava
0 likes · 10 min read
Quick Start: Integrate Camunda Workflow Engine with Spring Boot
Zhuanzhuan Tech
Zhuanzhuan Tech
Aug 2, 2023 · Backend Development

Introduction and Quick‑Start Guide to the Flowable Workflow Engine

This article introduces the Flowable workflow engine, compares it with other BPM solutions, explains its core concepts, APIs, system tables, BPMN 2.0 modeling, and provides a step‑by‑step quick‑start example with code snippets for building and executing an approval process in a Spring Boot environment.

BPMNFlowableJava
0 likes · 17 min read
Introduction and Quick‑Start Guide to the Flowable Workflow Engine
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 5, 2023 · Backend Development

How to Build a Leave Approval Workflow with Activiti 7 and Spring Boot

This guide walks through setting up a Spring Boot 2.2.11 environment with Activiti 7.1, configuring Maven dependencies, explaining the Activiti database tables, defining a BPMN leave‑request process, implementing service and controller layers, and demonstrating API calls to deploy, start, query, and complete the workflow.

ActivitiBPMNProcess Engine
0 likes · 18 min read
How to Build a Leave Approval Workflow with Activiti 7 and Spring Boot
Top Architect
Top Architect
Apr 4, 2023 · Backend Development

Guide to Setting Up and Using the Flowable Workflow Engine with Spring Boot

This article provides a step‑by‑step tutorial on downloading Flowable 6.6.0, deploying its UI on Tomcat, designing BPMN diagrams, configuring the required MySQL tables, building a Spring Boot backend project, and using Flowable's Java API to start processes, claim and complete tasks, and query historic data.

BPMNFlowableJava
0 likes · 16 min read
Guide to Setting Up and Using the Flowable Workflow Engine with Spring Boot
Programmer DD
Programmer DD
Mar 30, 2023 · Backend Development

Master Flowable: Deploy, Model, and Integrate a Complete Workflow Engine

This guide walks you through downloading Flowable 6.6.0, deploying the UI on Tomcat, designing a leave‑approval process with events, gateways and user tasks, exporting the BPMN file, setting up a Spring Boot backend, configuring the database, and using Flowable’s core services and APIs with sample code.

BPMNFlowableJava
0 likes · 16 min read
Master Flowable: Deploy, Model, and Integrate a Complete Workflow Engine
Selected Java Interview Questions
Selected Java Interview Questions
Jan 26, 2023 · Backend Development

Integrating Activiti 7 with Spring Boot: Dependencies, Setup, and Advanced Workflow Operations

This article provides a step‑by‑step guide for integrating Activiti 7 workflow engine into a Spring Boot application, covering Maven dependencies, environment setup, process deployment, task handling, business keys, suspension/activation, candidate users, variables, gateways, and various advanced operations with complete code examples.

ActivitiBPMNJava
0 likes · 32 min read
Integrating Activiti 7 with Spring Boot: Dependencies, Setup, and Advanced Workflow Operations
Top Architect
Top Architect
Dec 22, 2022 · Backend Development

Using Activiti7 with SpringBoot: Dependency Setup, Deployment, Process Execution, and Advanced Operations

This article provides a step‑by‑step guide on integrating Activiti7 into a SpringBoot project, covering Maven dependencies, IDE configuration, deployment of BPMN files, starting and managing process instances, handling tasks, business keys, process variables, candidate users, and gateway configurations, all illustrated with complete Java code examples.

ActivitiBPMNJava
0 likes · 29 min read
Using Activiti7 with SpringBoot: Dependency Setup, Deployment, Process Execution, and Advanced Operations
JD Tech Talk
JD Tech Talk
Nov 28, 2022 · Backend Development

JDEasyFlow: An Open‑Source Enterprise Workflow Orchestration Engine – Features, Architecture, and Usage

JDEasyFlow is an open‑source Java workflow orchestration component from JD's enterprise finance R&D team that supports JSON and BPMN specifications, offers flexible node types, modular architecture, and provides detailed usage examples and implementation principles for building scalable process‑driven applications.

BPMNBackendJDEasyFlow
0 likes · 12 min read
JDEasyFlow: An Open‑Source Enterprise Workflow Orchestration Engine – Features, Architecture, and Usage
Top Architect
Top Architect
Nov 11, 2022 · Backend Development

Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Operations

This article provides a comprehensive guide to the Activiti 7 workflow engine, covering its core concepts, Maven dependencies, XML configuration, engine creation methods, service interfaces, process deployment, instance management, task handling, variable usage, gateway types, and integration with Spring and Spring Boot, all illustrated with practical code examples.

ActivitiBPMNJava
0 likes · 26 min read
Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Operations
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 29, 2022 · Backend Development

Understanding Flowable Workflow Engine: Concepts, Tools, and Implementation

This article introduces the need for workflow engines, compares the three major Java‑based engines (Activiti, Flowable, Camunda), explains BPMN notation, and provides detailed guidance on using Flowable's Eclipse Designer, IDEA plugins, flowable‑ui, bpmn.js, and related Vue components to model, deploy, and manage business processes.

BPMNFlowableIDEA
0 likes · 22 min read
Understanding Flowable Workflow Engine: Concepts, Tools, and Implementation
Top Architect
Top Architect
Jul 13, 2022 · Backend Development

Activiti Workflow Engine: Concepts, Configuration, and Hands‑On Java Examples

This article explains what a workflow is, introduces the Activiti 7 workflow engine, walks through environment setup with Maven and MySQL, and provides complete Java code examples for initializing tables, deploying processes, starting instances, querying definitions, deleting deployments, and retrieving BPMN/PNG resources.

ActivitiBPMNJava
0 likes · 18 min read
Activiti Workflow Engine: Concepts, Configuration, and Hands‑On Java Examples
Java Architect Essentials
Java Architect Essentials
Jul 4, 2022 · Backend Development

Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Usage

This article provides a detailed tutorial on Activiti 7 workflow engine, covering workflow fundamentals, BPMN modeling, environment setup, Maven dependencies, configuration files, process deployment, instance creation, task querying and completion, process definition management, resource extraction, and historical data inspection, all illustrated with Java code examples.

ActivitiBPMNProcessEngine
0 likes · 38 min read
Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Configuration, Deployment, and Usage
macrozheng
macrozheng
May 31, 2022 · Backend Development

Build a Simple Leave Approval Workflow with Flowable and Spring Boot

This tutorial walks through creating a basic leave‑approval process using the Flowable BPMN engine in a Spring Boot project, covering project setup, BPMN diagram design, XML definition, and Java code for deploying, visualizing, and handling task approvals and rejections.

BPMNFlowableJava
0 likes · 15 min read
Build a Simple Leave Approval Workflow with Flowable and Spring Boot
Architecture Digest
Architecture Digest
May 30, 2022 · Backend Development

Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Setup, Deployment, and Usage

This article provides an in‑depth tutorial on Activiti 7 workflow management, covering workflow concepts, system architecture, BPMN modeling, environment setup, Maven dependencies, database configuration, deployment methods, process execution, task handling, and historical data retrieval for Java backend development.

ActivitiBPMNJava
0 likes · 43 min read
Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Setup, Deployment, and Usage
Top Architect
Top Architect
Jan 29, 2022 · Backend Development

Building a Leave Approval Workflow with Flowable UI and Spring Boot

This article provides a step‑by‑step guide on deploying Flowable‑UI, designing BPMN diagrams, configuring a Spring Boot backend, managing Flowable database tables, and using Flowable engine APIs to implement a complete leave‑approval workflow with code examples.

BPMNFlowableJava
0 likes · 15 min read
Building a Leave Approval Workflow with Flowable UI and Spring Boot
Architects Research Society
Architects Research Society
Oct 19, 2021 · Fundamentals

Data Lifecycle Diagram and Business Entity State Modeling

The article explains how data lifecycle diagrams model business data independently of processes, define stable entity states and transitions, and illustrate these concepts with a UML/BPMN EAP profile example of an order entity, while also providing community and resource links.

BPMNData LifecycleUML
0 likes · 6 min read
Data Lifecycle Diagram and Business Entity State Modeling
Architects Research Society
Architects Research Society
Oct 16, 2021 · Fundamentals

Application and User Location Mapping in Enterprise Architecture

The article explains how application and user location maps illustrate the geographic distribution of software usage, development, and hosting, outlines their purposes for capacity planning and support, describes typical user interactions, and introduces UML/BPMN EAP and Archimate profiles for modeling these relationships in enterprise architecture.

BPMNLocation MappingUML
0 likes · 5 min read
Application and User Location Mapping in Enterprise Architecture
Architects Research Society
Architects Research Society
Sep 22, 2021 · Fundamentals

Requirement Analysis: Concepts, Activities, and Techniques

This article explains requirement analysis in software engineering, covering its purpose, key activities, business versus software requirements, and various techniques such as BPMN, ArchiMate, data flow diagrams, use cases, and user stories for capturing and modeling stakeholder needs.

ArchiMateBPMNUse Cases
0 likes · 16 min read
Requirement Analysis: Concepts, Activities, and Techniques
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Mar 22, 2021 · Backend Development

Build a Spring Boot 2.2 + Activiti 7 Leave Approval Workflow from Scratch

This guide walks through setting up a Spring Boot 2.2.11 project with Activiti 7.1, configuring Maven dependencies, explaining Activiti table prefixes, defining core services, creating a BPMN leave request process, configuring security and datasource, and exposing REST APIs for deployment, execution, and task handling.

ActivitiBPMNProcess Engine
0 likes · 21 min read
Build a Spring Boot 2.2 + Activiti 7 Leave Approval Workflow from Scratch
Architects Research Society
Architects Research Society
Mar 2, 2021 · Operations

Introduction to Business Process Model and Notation (BPMN): Benefits and Basic Constructs

This article introduces BPMN as an industry‑standard notation for modeling business processes, outlines its key benefits such as stakeholder clarity and vendor neutrality, and explains the five core element categories—swimlanes, flow elements, connecting objects, data, and artifacts—through descriptive text and illustrative diagrams.

BPMNBusiness Process Modelingfundamentals
0 likes · 6 min read
Introduction to Business Process Model and Notation (BPMN): Benefits and Basic Constructs
Architects Research Society
Architects Research Society
Jan 21, 2021 · Fundamentals

Introduction to BPMN and How to Create BPMN Diagrams

This article explains what BPMN (Business Process Model and Notation) is, its purposes, core symbols, and provides step‑by‑step instructions for drawing BPMN diagrams using dedicated software, helping both technical and non‑technical stakeholders visualize and communicate business processes effectively.

BPMNBusiness Process ModelingDiagramming
0 likes · 6 min read
Introduction to BPMN and How to Create BPMN Diagrams
Architects Research Society
Architects Research Society
Oct 28, 2020 · Fundamentals

Value Chain Diagrams: High-Level View of Enterprise Interactions and Their Modeling with UML/BPMN and Archimate

The article explains how value chain diagrams provide a high‑level perspective of an enterprise’s direction and external interactions, outlines their purpose in linking stakeholders to change activities, and introduces UML/BPMN EAP profiles and Archimate as modeling approaches, while also promoting related community channels.

BPMNModelingUML
0 likes · 5 min read
Value Chain Diagrams: High-Level View of Enterprise Interactions and Their Modeling with UML/BPMN and Archimate
Architects Research Society
Architects Research Society
Oct 15, 2020 · Fundamentals

Application and User Location Mapping: Purpose, Interaction Scenarios, and Architectural Profiles (UML/BPMN EAP & Archimate)

The article explains how application and user location maps illustrate the geographic distribution of software usage, support planning of resources and services, describe interaction scenarios, and present UML/BPMN EAP and Archimate profiles to model enterprise architecture components and their deployment across sites.

BPMNUMLapplication mapping
0 likes · 5 min read
Application and User Location Mapping: Purpose, Interaction Scenarios, and Architectural Profiles (UML/BPMN EAP & Archimate)
Architects Research Society
Architects Research Society
Sep 12, 2020 · Backend Development

Understanding Zeebe: A Scalable Workflow Engine for Microservice Orchestration

Zeebe is an open‑source workflow engine that enables visibility, fault‑tolerance and horizontal scalability for end‑to‑end microservice workflows, offering BPMN‑based modeling, append‑only log storage, and language‑agnostic client libraries to orchestrate and monitor complex business processes.

BPMNMicroservicesOrchestration
0 likes · 16 min read
Understanding Zeebe: A Scalable Workflow Engine for Microservice Orchestration
Architects Research Society
Architects Research Society
Jul 4, 2020 · Fundamentals

Introduction to Business Process Model and Notation (BPMN): Benefits, Basic Constructs, and Tutorial Overview

This article introduces BPMN as an industry‑standard notation for modeling business processes, outlines its key benefits, describes the five basic element categories—including swimlanes, flow elements, connectors, data, and artifacts—and previews a multi‑part tutorial with visual examples.

BPMNBusiness Process Modelingfundamentals
0 likes · 8 min read
Introduction to Business Process Model and Notation (BPMN): Benefits, Basic Constructs, and Tutorial Overview
Architects Research Society
Architects Research Society
Apr 11, 2019 · Fundamentals

BPMN for Microservice Orchestration – Part 1: Introduction, Core Patterns, and Zeebe Support

This article introduces BPMN as a mature, ISO‑standard modeling language, explains why it fits modern microservice orchestration, outlines core workflow patterns such as sequencing, gateways, message correlation, timers, and error handling, and describes the current and upcoming BPMN support in the Zeebe engine.

BPMNZeebeprocess modeling
0 likes · 14 min read
BPMN for Microservice Orchestration – Part 1: Introduction, Core Patterns, and Zeebe Support
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 22, 2018 · Backend Development

Introduction to Activiti Workflow Engine and Its Usage

This article explains the concept of workflow, introduces the open‑source Activiti engine that implements BPMN 2.0, describes its database schema, outlines the basic lifecycle of a workflow, and provides step‑by‑step guidance on creating, deploying, starting, and managing processes with Java and Spring.

ActivitiBPMNProcess Engine
0 likes · 8 min read
Introduction to Activiti Workflow Engine and Its Usage
Beike Product & Technology
Beike Product & Technology
Aug 9, 2017 · Backend Development

Three Practical Tips for Simplifying Activiti Workflows

This article shares three practical techniques for streamlining Activiti BPMN processes—omitting exclusive gateways by moving conditions to outgoing sequence flows, using skip expressions to bypass unnecessary user tasks, and employing parallel gateways with task listeners to enable multi‑role approvals—complete with XML examples and diagrams.

ActivitiBPMNParallel Gateway
0 likes · 10 min read
Three Practical Tips for Simplifying Activiti Workflows