You can generate an orchestration BPM from an analysis, a collaborative or an orchestration BPM in any of the following ways:
Use the generation feature (see Generating Other Models from a BPM).
Use the change target language feature – replaces the content of your current model by performing the appropriate transformations on the whole model, preventing you from doing any object selection. (For more information, see Changing the Process Language of a BPM).
When generating an orchestration BPM, some transformations are performed on the model to make it compliant with the new target language. These transformations are logged into the Output window.