You can define performers and assign them to worksteps. Business Process Modeler supports three types of performers—User (human performers), Adapter (a Java class as the performer), and Subprocess (another process, which can be assigned to a workstep).
Note: Web applications do not support user-type performers.
This chapter describes how to define and assign performers, as well as use swim lanes.