IBM BPM, V8.0.1, All platforms > Migrating and upgrading your IBM BPM environment > Migrating from other products > Migrating from WebSphere MQ Workflow

Preparing for migration from WebSphere MQ Workflow

Before migrating to IBM Integration Designer from WebSphere MQ Workflow, first ensure that you have properly prepared your environment.

The scope and completeness of mapping depends on how you adhere to the following guidelines for migration:

The Migration wizard will produce syntactically correct business process editor constructs even for WebSphere MQ Workflow constructs that cannot be migrated (PEA or PES program activities, some dynamic staff assignments, and so on), which need to be manually adapted to runnable business process editor artifacts.

The following table outlines the applied mapping rules:

Mapping rules
WebSphere MQ Workflow IBM Integration Designer
Process Process with execution mode: longRunning; Partner links for inbound and outbound interfaces of process
Source and Sink Variables for process input and process output; Receive activity and reply activity
Program activity Invoke activity
Process activity Invoke activity
Empty activity FMCINTERNALNOOP activity
Block Scope with embedded BPEL activities
Exit condition of activity While activity (enclosing the actual activity)
Start condition of activity Join condition of activity
Staff assignment of activity Human task activity
Input container and output container of activity Variables used to specify the input/output of invoke activity
Control connector; Transition condition Link; Transition condition
Data connector Assign activity
Global data container Variable

You should initially try the migration process with small projects, if possible. The Migration wizard will simplify the conversion of your WebSphere MQ Workflow process models into business process editor process models, but you should be aware that the processes cannot be mapped one-to-one as you are creating a new programming model. The semantic scopes of the underlying process specification languages (FDL and BPEL) share an area of intersection, but they do not overlap in total. Otherwise, you could not expect any new benefits from business process editor. Web services represent a promising new technology that claim replacing deprecated solutions by new ones.

In general, you should always review and possibly modify the generated artifacts. Additional effort may be necessary to either make a successful migration possible or to complete the migration task.

: Migrating to IBM Integration Designer from WebSphere MQ Workflow