Within an information system, process control is responsible for calling up the system functions required in a process in the correct sequence. It thus realizes the control flow of the process. Process control can either be hard-coded or carried out by a workflow engine or a business process management system by a process definition.