You define correlation sets at design time. A correlation set has a name and one or more correlation set properties. The properties are references to the selected arguments of the Argument set.
You can have more than one correlation relationship. You may want to map the purchase order described above to more than one system. You may have a supplier and a separate shipping service, for example. You may also have more than one process in your project that can use the same business token.
To resolve these cases, ALBPM allows you to define correlation sets. A correlation set is composed of one or more correlation properties that uniquely identify the instance.