BPM-platform-based case management frameworks are configurable "apps" meant to help solution architects accelerate the delivery of unique and flexible case management solutions. Case management frameworks (CMFs) are commercial software offerings designed to reduce the time and complexity of creating case-style process solutions by providing architectural patterns and at least some business domain capabilities "out of the box." Work is caselike when each work item — each case — requires unique handling, involving complex interactions between content, people, transactions and business or regulatory policies in order to deliver an optimal outcome. Case-style processes do not progress in a serial or completely predictable fashion. Rather, they often require multiple dependent workflows to be orchestrated, making them particularly complex to architect. Very often, caseworkers need the flexibility to decide the best next action for a case, rather than following a prescribed workflow.
Gartner defines business processes as the coordination of the behavior of people, systems and things to produce specific business outcomes. "Things" in this context refers to devices that are part of the Internet of Things (IoT). A BPM platform minimally includes: a graphical business process and/or rule modeling capability, a process registry/repository to handle the modeling metadata, a process execution engine and a state management engine or rule engine (or both). The three types of BPM platforms — basic BPM platforms, business process management suites (BPMSs), and intelligent business process management suites (iBPMSs) — can help solution architects and business outcome owners accelerate application development, transform business processes, and digitalize business processes to exploit business moments by providing capabilities that manage different aspects of the business process life cycle.