jBPM originates from BPM (Business Process Management) but it has evolved to enable users to pick their 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.
1. Business Processes (BPMN2)
2. Case Management (BPMN2 and CMMN)
3. Decision Management (DMN)
4. Business Rules (DRL)
5. Business Optimisation (Solver)