Case management is appearing more and more in the world of application development.
Bonitasoft partner RS2I explains the key differences between the process-centric and case-centric approaches. You'll be able to implement a case-centric approach with Bonita, with a focus on data and files to drive the process execution.