Importing and refactoring artifacts into the target environment
After you export the artifacts from Teamworks 6, import them into the IBM® Business Process Manager V8.5.6 environment.
About this task
In general, you should import the entire Teamworks 6 library into IBM BPM as a single process application. The folder hierarchy from the Teamworks 6 import is reproduced in tags in the resulting process application. You can then use these tags to quickly move process assets to appropriate process applications and toolkits.
After you import Teamworks 6 assets into IBM BPM, refactor process assets carefully. For example, organize all assets that are required for a Billing Disputes process into a single process application, ensuring that all necessary services, nested processes, and other items are available to the top-level BPDs that rely on those assets to run the implementations. Process assets that were organized for reuse across processes in Teamworks 6 can be moved to toolkits in IBM BPM.
When you import the illustrated Teamworks 6 library into a single process application in IBM BPM, the folder hierarchy from Teamworks 6 is reproduced in tags. These tags make it easy to move items to new process applications or toolkits. For the example Teamworks 6 library, start by moving the common components to a new toolkit in IBM BPM. To do so, open your single imported process application in IBM Process Designer, click the All category, and sort by Tag. Click the Acme Common group header to highlight everything in that tag, right-click, select the Move items to menu option, and then select New toolkit. IBM BPM automatically creates a reference to the new toolkit, and all references to these items from the original process application remain intact. Then, when you move the items for the processes (Billing Disputes and Vendor Inquiry) to new process applications by using the available tags, the new process applications also include the necessary references to this toolkit.
When you choose one or more items to move, IBM Process Designer displays all dependencies for the selected items. For example, if you choose a BPD that you want to move and that BPD depends upon several participant groups, services, and business objects for its implementations, Process Designer displays all the items that the BPD depends upon so that you can easily see all items to be included in the move operation. You also have the option of choosing the specific items to include in the move operation. Moving dependent items together ensures that you have a functional implementation in the destination process application or toolkit.