“…Data-centric business process models are formalized in a variety of ways. First-order logic and its restricted variations (see e.g., [25,26,27,28]), datalog [29], and UML [30], are popular choices. Those formalisms are excellent for the specification of data models, and they come with expressive query languages; they are, however, not so ideally suited for modelling change, because of frame problems [31], where it is not always obvious what information is modified and what stays the same.…”