The Modify Implementation option enables you to provide alternate implementation which also includes the default implementation for the primary implementation of process interface. If you have implemented the process interface in one of your models for its process definition then only you can modify implementation for its process interface. For more information, please refer to the Implements Process Interface section of chapter Working with Process Interface in the Stardust Documentation - Developer Handbook. Implements Process Interface section of the Working with Process Interface chapter of the Developers Handbook.
Figure: Modify Implementation
Figure: Modify Implementation - Select alternate implementation
For the detail usage, please refer to the Business Case 3: Specific Implementations section of chapter Common Usage Pattern in the Stardust Concepts Business Case 3: Specific Implementations section of the Common Usage Pattern chapter of the Concepts guide.
Switching the primary implementation for a running process has the following restrictions: