Process

A process is an activity, which transforms and manipulates input data to produce output data.

For example, in a model about the publication of books, selecting a manuscript is a process. Data is sent to the selection process in the form of a manuscript. During selection, the manuscript is transformed either into a manuscript that goes directly to the printer, or into a manuscript that must wait before it is printed.

Flows outgoing from processes can go to external entities, data stores, split/merges, or other processes.

You design a DFD process using a BPM process.

The Data tab in the property sheet displays the process CRUD accesses to data. Synchronization of these data accesses with the data transported by the incoming and outgoing flows of the process is made through the balancing check. For more information see Data flow diagram balancing.