BPM

jBPM – toolkit for building business applications to help automate business processes and decisions

jBPM is a Business Process Management (BPM) Suite. It’s a toolkit for building business applications to help automate business processes and decisions.

jBPM has evolved to enable users to pick their own path in business automation. It provides various capabilities that simplify and externalize business logic into reusable assets such as cases, processes, decision tables and more.

The software is often used to build business applications. A business application could be defined as a domain-specific solution (built with selected frameworks and capabilities) that solves a particular business problem.

Key Features

  • Lightweight, extensible workflow engine written in Java that allows you to execute business processes using the latest BPMN 2.0 specification.
  • Eclipse-based and web-based editor to support the graphical creation of your business processes and case definitions (drag & drop).
  • Pluggable persistence and transactions based on JPA / JTA.
  • Pluggable human task service based on WS-HumanTask for including tasks that need to be performed by human actors.
  • Management console supporting process instance management, task lists and task form management, and reporting.
  • Optional process repository to deploy your process (and other related knowledge).
  • History logging (for querying / monitoring / analysis).
  • Integration with various frameworks such as CDI/EJB, Spring(Boot), OSGi, etc.
  • Supports adaptive and dynamic processes that require flexibility to model complex, real-life situations that cannot easily be described using a rigid process.

Website: github.com/kiegroup/jbpm
Support:
Developer: Red Hat
License: Apache License 2.0

jBPM

jBPM is written in Java. Learn Java with our recommended free books and free tutorials.


Related Software

Business Process Management
Spiff WorkflowPython workflow framework and BPMN/DMN processor
FlowableWorkflow and business process management platform
ActivitiFast and solid BPMN 2 process engine
jBPMToolkit for building business applications
Imixs-WorkflowWorkflow engine for human-centric business process management
ProcessMakerOptimize business operations and workflow management
RunaWFEBusiness process management system
Joget CENo-code/low-code application platform
AutomatikoJava-based workflow automation toolkit
OperatonBPMN 2.0 process automation platform
Bonita Open SolutionBusiness process management and workflow suite
CIB sevenWorkflow and process automation platform

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted