  The execution of different cases of a process is often restricted by
inter-case dependencies through e.g., queueing or shared resources. Various
high-level Petri net formalisms have been proposed that are able to model and
analyze coevolving cases. In this paper, we focus on a formalism tailored to
conformance checking through alignments, which introduces challenges related to
constraints the model should put on interacting process instances and on
resource instances and their roles. We formulate requirements for modeling and
analyzing resource-constrained processes, compare several Petri net extensions
that allow for incorporating inter-case constraints. We argue that the Resource
Constrained $\nu$-net is an appropriate formalism to be used the context of
conformance checking, which traditionally aligns cases individually failing to
expose deviations on inter-case dependencies. We provide formal mathematical
foundations of the globally aligned event log based on theory of partially
ordered sets and propose an approximation technique based on the composition of
individually aligned cases that resolves inter-case violations locally.
