<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Towards Organizational Digital Twins: Process Enhancement by Object-Centric Simulation</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Benedikt</forename><surname>Knopp</surname></persName>
							<email>knopp@pads.rwth-aachen.de</email>
							<affiliation key="aff0">
								<orgName type="department">Chair of Process and Data Science</orgName>
								<orgName type="institution">RWTH Aachen University</orgName>
								<address>
									<addrLine>Ahornstraße 55</addrLine>
									<postCode>52074</postCode>
									<settlement>Aachen</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Towards Organizational Digital Twins: Process Enhancement by Object-Centric Simulation</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">9F2C98764186AE1D79B02AA563D8E0F7</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T20:03+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>process enhancement</term>
					<term>process simulation</term>
					<term>object-centricity</term>
					<term>digital twins ICPM 2023 Doctoral Consortium and Tool Demonstration Track</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Simulation is used for the enhancement of businesses by anticipating the potential course of business processes and thus supporting strategical and operational decision-making. Existing methods assume a fixed case notion of processes, and thus fail to capture the nature of real organizational processes as an interplay of objects of various types. Through object-centric approaches in process mining, it is possible to overcome this limitation. This Ph.D. thesis aims at developing simulation methods on top of object-centric process models, providing means for decision support of complex processes, as well as enabling the implementation of simulation-based Organizational Digital Twins (DTOs) for automated process enhancement.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Companies use simulation to anticipate the impact of changing environmental or companyinternal parameters, for example, concerning supply and demand or resource availability, on their processes. By this, decisions for improvement actions in operations are supported. Through advances in process mining, it is possible to create models for discrete event simulation that are highly reliable by exploiting historic event data. A limitation of these models is that they consider single processes in isolation and fail to capture the nature of real business processes as a composite of nested and concurrent smaller processes. For example, a classical order-to-cash macro-process consists of subroutines in accounting, production and logistics. The paradigm of object-centricity <ref type="bibr" target="#b0">[1]</ref> in process mining aims to remedy this limitation by means of a holistic modeling and analysis of processes as an interplay of objects of various types. The first goal of this thesis is to enrich such object-centric models to obtain executable object-centric process simulation (OCim) models that provide means for a more holistic decision support.</p><p>The second goal of this thesis is to contribute to automated process enhancement as follows. The envisioned simulation methods can be seen as an enabling technology for Digital Twins (DTs) of organizations (DTOs) <ref type="bibr" target="#b1">[2]</ref>. A DT is a monitor of a system that autonomously runs simulations to foresee the effects of changing system parameters, while also linking back to the system by automatically triggering improvement actions based on the simulation results. A DTO scopes </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>OCim</head><p>Pointers: <ref type="bibr" target="#b7">[8]</ref>, <ref type="bibr" target="#b9">[10]</ref> Pointers: <ref type="bibr" target="#b3">[4]</ref>, <ref type="bibr" target="#b4">[5]</ref> Pointers: <ref type="bibr" target="#b3">[4]</ref>, <ref type="bibr" target="#b6">[7]</ref>, <ref type="bibr" target="#b7">[8]</ref> Pointers: h�ps://ocel-standard.org/</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Object-Centric Process Simula�on (OCim)</head><p>Figure <ref type="figure">1</ref>: Categories of action points for (automated) process enhancement using object-centric process simulation. Action points marked green have been approached in our proof-of-concept <ref type="bibr" target="#b2">[3]</ref>. We also name pointers that will steer future work in the respective direction.</p><p>over an organization to the extent that is necessary to capture all relevant information of a macro-process, such as order-to-cash. Thus, OCim provides a missing link for DTOs by enabling both the holistic scoping through object-centricity, and the improvement capabilities through simulation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Completed Research</head><p>In <ref type="bibr" target="#b2">[3]</ref>, we present a method for discovering OCim models from event data. Artificial objects are generated (A1), resembling the nature of observed objects and their interrelations. For instance, in an order-to-cash process, the number of items (first object type) per customer order (second object type) is an object interrelation. The novelty of our approach is given because these interrelations are made parametrizable; for instance, by increasing the average number of items per order. Our approach then is to route the generated objects synchronously through a control-flow model with respect to their interrelations (B2). An added value of our approach is that this simulation allows to examine how an adapted parametrization affects the behavior or performance of individual object types, for instance, the effect on cycle times of orders if customers order more items (A1, C1). We empirically showed the validity of our approach by measuring conformance between flattened input and output logs (B3), similarity between sets of objects (A3) as well as average cycle times.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Open Challenges</head><p>Regarding the solutions for (A), (B) and (C), we observe shortcomings in <ref type="bibr" target="#b2">[3]</ref> and open action points for these as well as work packages (C), (D) as follows.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">OCim Framework (A, B, C)</head><p>For case generation (A), <ref type="bibr" target="#b2">[3]</ref> provides an iterative method that makes object multiplicities parameterizable. First, this will be extended to include object attributes (A2). A requirement here is that object generation should also be sensitive to these attributes; for instance, orders are likely to comprise more items if these items are cheaper. Second, other methods (such as sampling) for object generation will be tested (A1).</p><p>Concerning the behavioral component (B), <ref type="bibr" target="#b2">[3]</ref> uses simple stochastic methods based on flattened event logs for controlling the routing of objects. To refine this, we will leverage designated feature representations for object-centric (graph-based) data <ref type="bibr" target="#b3">[4]</ref>. More refined predictive models could generalize Data Petri nets enriched with decision trees, as proposed in <ref type="bibr" target="#b4">[5]</ref>, to the object-centric nets. This will also enable a structured parametrization of the simulation by manipulating decision rules (B1). One challenge here is to develop joint decision rules, i.e. , decisions involving multiple objects. The use of object-centric features may simultaneously serve for a more realistic representation of timing behavior (C1). Concerning evalation, we need to assess whether the configuration of a simulation model allows for a deadlock-free execution <ref type="bibr" target="#b5">[6]</ref>, and develop designated log-to-log conformance metrics for the object-centric setting.</p><p>Concerning the performance model (C), <ref type="bibr" target="#b2">[3]</ref> models execution delays of activities based on flattened object types, also evaluating timing aspects per object type (C1). While object type wise evaluation of performance is already useful, the modeling of performance and also of resources clearly needs to respect object interactions. For instance, the service time of packing a handling unit depends on the number of items to be packed. It will also be interesting to explore the modeling of resources as object types and create, for example, object-centric congestion models <ref type="bibr" target="#b6">[7]</ref> (C2). Work on resource modeling, however, needs to be sensitized for the difficulties of modeling agent-based systems (C3) <ref type="bibr" target="#b7">[8]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Data Model (D)</head><p>The quality of data-driven simulation highly depends on the quality and the structure of the underlying data (E). In <ref type="bibr" target="#b2">[3]</ref>, we relied on a standard <ref type="bibr" target="#b8">[9]</ref> that does not explicitly represent object relations. Therefore, object interaction patterns are implicit through event co-occurrence. Thus, we will leverage explicit object relations based on advanced data modeling <ref type="foot" target="#foot_0">1</ref> . Also, based on case studies, we hope that we can formulate modeling guidelines for event data that facilitate data-driven simulation or object-centric process analysis in general.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.">Application Context (E)</head><p>Finally, our methods are to be utilized in the scope of a DTO. A DTO as introduced in Sec. 1 encompasses automated improvement capabilities. This implies the need for a bi-directional control-flow between model and system. As a first step towards this challenging goal, we will design recommender systems (E1), because efforts towards automatized implementation of corrective actions should be preceded by work on supplying these corrective actions as recommendations to a human-in-the-loop. To this end, we will extend case studies on the technical quality of our framework with a study on the quality of recommendations <ref type="bibr" target="#b9">[10]</ref> (E2).</p><p>The creation of a DTO (E3) requires (a) a concrete use case and business goal, (b) an according scoping the borders of the system of interest and (c) the automation capabilities of simulation and recommendation as described above. To this end, we propose a modular and incremental approach: these challenges will be tackled first independently to be then integrated into a digital twin. An incremental approach also applies to the subgoal of scoping the system borders. Here, we will consider to create models of micro-processes of organizations first and extend these towards macro-models.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Related Work</head><p>The basic idea of data-driven process simulation, namely automated simulation model discovery, is best described in the fundamental work of Rozinat et al. <ref type="bibr" target="#b10">[11]</ref>. Meanwhile, such solutions are well-matured in the classical non-object centric setting <ref type="bibr" target="#b11">[12,</ref><ref type="bibr" target="#b12">13]</ref>, also providing capabilities for parameter optimization. Note that this thesis aims at generalizing such methods. Therefore, the methods developed herein should also be validated by checking whether they generalize the capabilities of existing simulation tools and metrics <ref type="bibr" target="#b13">[14]</ref>.</p></div>			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">https://ocel-standard.org/</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Research Goals</head><p>The goal of this thesis is to develop methods for executing OCim and for evaluating these methods concerning the reliability of simulation runs and their applicability in business contexts. Towards these goals, we identify the work packages (A) to (E) outlined in Fig. <ref type="figure">1. (A), (B), (C</ref>) address the components of object-centric simulation models, namely (A) a case generator and (B), (C) the simulation runtime. (D) is concerned with research on the underlying model for object-centric event data. (E) is to put the developed methodology into application context.</p><p>In the remainder of this abstract, the work packages (A) to (E) are specified. Firstly, the maturity of a baseline solution for OCim is discussed (Sec. 3), in order to mark completed action points. Open or incompletely solved action points are discussed in Sec. 4. Finally, our proposed research is compared against other work (Sec. 5).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgments</head><p>Funded under the Excellence Strategy of the Federal Government and the Länder. I thank the Alexander von Humboldt (AvH) Stiftung for supporting our research.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Object-centric process mining: Dealing with divergence and convergence in event data</title>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Software Engineering and Formal Methods: 17th International Conference, SEFM 2019</title>
				<meeting><address><addrLine>Oslo, Norway</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2019">September 18-20, 2019. 2019</date>
			<biblScope unit="page" from="3" to="25" />
		</imprint>
	</monogr>
	<note>Proceedings 17</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Building an organizational digital twin</title>
		<author>
			<persName><forename type="first">R</forename><surname>Parmar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Leiponen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">D</forename><surname>Thomas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Business Horizons</title>
		<imprint>
			<biblScope unit="volume">63</biblScope>
			<biblScope unit="page" from="725" to="736" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Discovering object-centric process simulation models</title>
		<author>
			<persName><forename type="first">B</forename><surname>Knopp</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Pourbafrani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Process Mining (ICPM)</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">A framework for extracting and encoding features from object-centric event data</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">N</forename><surname>Adams</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Park</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Levich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Schuster</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Service-Oriented Computing</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="36" to="53" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Data-aware process mining: discovering decisions in processes using alignments</title>
		<author>
			<persName><forename type="first">M</forename><surname>De Leoni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 28th annual ACM symposium on applied computing</title>
				<meeting>the 28th annual ACM symposium on applied computing</meeting>
		<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="1454" to="1461" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Various notions of soundness for decision-aware business processes</title>
		<author>
			<persName><forename type="first">K</forename><surname>Batoulis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Haarmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Weske</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Conceptual Modeling: 36th International Conference, ER 2017</title>
				<meeting><address><addrLine>Valencia, Spain</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2017">November 6-9, 2017. 2017</date>
			<biblScope unit="page" from="403" to="418" />
		</imprint>
	</monogr>
	<note>Proceedings 36</note>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Congestion graphs for automated time predictions</title>
		<author>
			<persName><forename type="first">A</forename><surname>Senderovich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">C</forename><surname>Beck</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Weidlich</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the AAAI Conference on Artificial Intelligence</title>
				<meeting>the AAAI Conference on Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="volume">33</biblScope>
			<biblScope unit="page" from="4854" to="4861" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Digital twin of an organization: Are you serious?</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">C</forename><surname>Becker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">T</forename><surname>Pentland</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Business Process Management</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="243" to="254" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Ocel: A standard for objectcentric event logs</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">F</forename><surname>Ghahfarokhi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Park</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Berti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">European Conference on Advances in Databases and Information Systems</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="169" to="175" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<author>
			<persName><forename type="first">M</forename><surname>Dees</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Leoni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">A</forename><surname>Reijers</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1905.10173</idno>
		<title level="m">What if process predictions are not followed by good recommendations?</title>
				<imprint>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Discovering simulation models</title>
		<author>
			<persName><forename type="first">A</forename><surname>Rozinat</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">S</forename><surname>Mans</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Song</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information systems</title>
		<imprint>
			<biblScope unit="volume">34</biblScope>
			<biblScope unit="page" from="305" to="327" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Automated discovery of business process simulation models from event logs</title>
		<author>
			<persName><forename type="first">M</forename><surname>Camargo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>González-Rojas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Decision Support Systems</title>
		<imprint>
			<biblScope unit="volume">134</biblScope>
			<biblScope unit="page">113284</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Simpt: process improvement using interactive simulation of time-aware process trees</title>
		<author>
			<persName><forename type="first">M</forename><surname>Pourbafrani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Jiao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Research Challenges in Information Science</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="588" to="594" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Can I trust my simulation model? measuring the quality of business process simulation models</title>
		<author>
			<persName><forename type="first">D</forename><surname>Chapela-Campa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Benchekroun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Baron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Krass</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Senderovich</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Business Process Management -21st International Conference, BPM 2023</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2023">2023</date>
			<biblScope unit="volume">14159</biblScope>
			<biblScope unit="page" from="20" to="37" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
