Object-centric approaches for business process implementation distribute process logic among several interacting components,
each representing a life cycle of an object. One of the challenges is to manage the component coupling, because highly-coupled
components are difficult to distribute, maintain and adapt. Existing techniques that derive a component for each object that
changes state in a given process do not consider component interdependencies and run the risk of producing components that
are highly coupled. To make coupling explicit and manageable during component identification, we propose an approach for computing
the expected coupling of an object-centric implementation for a given process model prior to actually deriving this implementation.
Keywords Coupling - object life cycle - object-centric and data-driven processes - state machines