Describes the process of designing, developing, and testing a business process diagram. These business process model diagrams are typically created by business analysts and process modelers within IT. The diagrams and models are then stored in a database so that they can be used and modified, typically supporting a wide range of testing simulations.