jBPM

It's sponsored by Red Hat, part of the JBoss community and closely related to the Drools and OptaPlanner projects in the KIE group.

The graphical diagram (flow chart) of a process is used as the basis for the communication between non-technical users and developers.

The JBoss community currently focuses on using the BPMN 2.0 specification for defining business processes.

jBPM also provides various tools, both for developers (Eclipse) and end users (web-based) to create, deploy, execute and manage business processes throughout their life cycle.

It provides various capabilities that simplify and externalize business logic into reusable assets such as cases, processes, decision tables and more.