This topic applies only to the IBM Business Process Manager Advanced configuration.

Working with micropatterns

When you create a Business Process Execution Language (BPEL) process, you might notice that you have a recurring need for the same function. You can use a micropattern to create a reusable subprocess from a main process.

For example, you might have a subprocess that consists of a service call that is preceded by an assign activity that prepares that data that is to be passed to the service call. The service call is followed by another assign activity that maps the service data back to process that data. You might also have an activity that validates the data returned by the service call.

You can create this entire process as a micropattern that you can use in other BPEL processes.