<?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">Orion: Discovering and Exploring Change Patterns in Dynamic Event Attributes</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Jonas</forename><surname>Cremerius</surname></persName>
							<email>jonas.cremerius@hpi.de</email>
							<affiliation key="aff0">
								<orgName type="department">Hasso Plattner Institute</orgName>
								<orgName type="institution">University of Potsdam</orgName>
								<address>
									<settlement>Potsdam</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Mathias</forename><surname>Weske</surname></persName>
							<email>mathias.weske@hpi.de</email>
							<affiliation key="aff0">
								<orgName type="department">Hasso Plattner Institute</orgName>
								<orgName type="institution">University of Potsdam</orgName>
								<address>
									<settlement>Potsdam</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Orion: Discovering and Exploring Change Patterns in Dynamic Event Attributes</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">B0260185B0432A57B85AB6D1132B9C19</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 Mining</term>
					<term>Change Patterns</term>
					<term>Dynamic Event Attributes ICPM 2023 Doctoral Consortium and Tool Demonstration Track</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Process mining bridges the gap between process management and data science by discovering process models using event logs derived from real-world data. Events might contain domain-specific attributes, such as a measurement of blood pressure in a healthcare environment. Taking a close look at those attributes, it turns out that the respective values change during a typical process quite frequently, hence we refer to them as dynamic event attributes. Recent research proposed methods to analyse dynamic event attributes from a new perspective by deriving change patterns, describing how the values of event attributes change from one activity to another. This paper provides the first implementation to discover and explore change patterns in dynamic event attributes, making the respective methods accessible to the process mining community.</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>Discovering and analysing business processes are important tasks for organizations. Process mining bridges the gap between process management and data science by discovering process models using event logs derived from real-world data <ref type="bibr" target="#b0">[1]</ref>. With the increasing adoption of process mining, data specific to the domain under consideration is enjoying increasing attention.</p><p>Frequent measurements, such as laboratory values (so-called dynamic event attributes) have the particular property to occur at multiple events within the process. This allows to derive so-called change patterns, describing if the event attribute values change from one activity to another <ref type="bibr" target="#b1">[2]</ref>. This is particularly useful in the healthcare domain, as this allows to comprehend how patients develop throughout the treatment process.</p><p>As the detection of change patterns is a rather new research area, there exists no implementation so far to analyse change patterns from end-to-end. This demo addresses this gap and presents the first tool supporting domain experts and process analysts to discover and explore change patterns in dynamic event attributes. The demo consists of four key features, as illustrated in Figure <ref type="figure" target="#fig_0">1</ref>. Taking an event log as input, we first detect dynamic event attributes <ref type="bibr" target="#b2">[3]</ref>. Optionally, one can then transform recurring activities including dynamic event attributes to retrieve context-aware change patterns <ref type="bibr" target="#b3">[4]</ref>. Change patterns can then be detected, representing the core of this demo <ref type="bibr" target="#b1">[2]</ref>. Lastly, one can investigate change patterns deeper by identifying relationships between them <ref type="bibr" target="#b4">[5]</ref>. The tool combines the individual implementations, which were provided as Jupyter Notebooks originally, with improved performance, usability, and exploration possibilities. The remainder of this extended abstract is organized as follows. Section 2 describes the main features, and Section 3 elaborates on the maturity of the tool. Section 4 points to the availability of the demo, and Section 5 concludes the paper.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Innovations and Features</head><p>Our tool provides an end-to-end implementation to discover and explore change patterns. This includes data-preparation, represented by the first two steps in Figure <ref type="figure" target="#fig_0">1</ref> and two analysis steps enabling the exploration of change patterns from different perspectives, including the detection of change patterns and the identification of relationships between them.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Data Preparation</head><p>As we take an event log as input, we first need to discover dynamic event attributes before we can detect change patterns in them. As presented in <ref type="bibr" target="#b2">[3]</ref>, we provide an algorithm to detect dynamic event attributes automatically from event logs. If an event attribute occurs multiple times within a given trace, it is considered to be dynamic. It should be noted, that our tool can only be used with event logs including dynamic event attributes, such as the Sepsis event log <ref type="bibr" target="#b5">[6]</ref>.</p><p>Having dynamic event attributes detected, it could be that only one recurring activity writes an event attribute multiple times, such as a laboratory measurement during a hospital treatment process. The next step allows to put recurring activities into their context, using an algorithm described in <ref type="bibr" target="#b3">[4]</ref>, which is optional for detecting change patterns. To achieve that, recurring activities in the event log are discovered semi-automatically, where we give the user suggestions on which activities might be recurring. Then, the user is guided to put the selected recurring activities into their respective activity context, which is before or after other activities. Figure <ref type="figure" target="#fig_1">2</ref> illustrates a part of a discovered process model from the Sepsis <ref type="bibr" target="#b5">[6]</ref> event log, where the measurement activities CRP and Leucocytes are transformed, such as CRP → CRP AFTER ER Sepsis Triage.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Analysis Techniques</head><p>With the prepared event log, change patterns can be detected. As described in <ref type="bibr" target="#b1">[2]</ref>, we apply statistical tests on event attribute values of activity pairs being in a directly or eventually follows relation to derive change patterns. Change patterns are stored within an OLAP Cube data structure, which can be explored in our tool with the help of a configurable heatmap <ref type="bibr" target="#b6">[7]</ref>. Selected change patterns can be analysed in detail by investigating the distribution of changing values. Additionally, discovered process models can be enhanced by change patterns interactively. This is illustrated in Figure <ref type="figure" target="#fig_1">2</ref>, where the dotted lines represent change patterns between eventually following activities. The red colour indicates a value increase, whereas blue indicates a value decrease of the respective event attribute written at the dotted line. The numbers at the end represent the average value of all cases going throug the respective eventually follows relation.</p><p>Furthermore, change patterns of interest can be analysed in more detail by investigating their relationship with other change patterns. To achieve that, we implemented the methodology introduced in <ref type="bibr" target="#b4">[5]</ref> utilizing correlation methods. We present all relationships of a selected change pattern in a table and allow to visualize selected relationships for all data type combinations. Discovered process models can be enhanced by relationships as well. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Maturity</head><p>Regarding generalizability, the tool is capable of analysing any event log including dynamic event attributes, which can be automatically identified. It can also deal with any data type of event attributes (continuous and categorical). Further, the tool is based on algorithms and methods which have been published in peer-reviewed venues.</p><p>As the tool is newly developed, no detailed case studies have been performed. However, the respective research contributions performed a detailed evaluation on the four key features, including case studies on two healthcare datasets (Sepsis and MIMIC-IV). Additionally, we provide two demonstrations of our tool on real-world event logs in the GitHub repository.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Availability</head><p>The tool is a web application, which is provided as a docker container in the following GitHub repository: https://github.com/bptlab/orion. We integrated authentication, where the reviewers are invited to use the following credentials (Username: reviewer, Password: icpm2023). The web application is written in the Django web framework<ref type="foot" target="#foot_0">1</ref> . The source code is available in the GitHub repository, which also includes the demonstration of two real-world event logs. It further includes a python package, called orion, including the functionalities for data preparation and change pattern analysis. The screencast can be accessed via the following link: https://youtu.be/CIwaCuSN03s</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusion</head><p>This demo paper presents a tool to discover and explore change patterns in dynamic event attributes. This allows process mining experts to gain a new perspective on additional domainspecific data available in event logs. With this demo, we provide the first publicly available tool to perform such analysis, which should lower the entry burden to investigate this novel research area.</p><p>Future work could deal with enhancing the exploration capabilities of change patterns. Additionally, one could think of implementing guidance for users when it comes to choosing thresholds or event attributes to look at.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Feature Overview</figDesc><graphic coords="2,89.29,150.30,416.70,86.61" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Sepsis [6] process model after context-aware activity transformation and with enhanced change patterns</figDesc><graphic coords="3,151.80,319.91,291.70,322.68" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">https://www.djangoproject.com/</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Process Mining</title>
		<author>
			<persName><forename type="first">W</forename><surname>Van Der Aalst</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2016">2016</date>
			<publisher>Springer</publisher>
			<pubPlace>Berlin Heidelberg</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Change detection in dynamic event attributes</title>
		<author>
			<persName><forename type="first">J</forename><surname>Cremerius</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Weske</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Business Process Management Forum</title>
				<editor>
			<persName><forename type="first">C</forename><surname>Di Ciccio</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><surname>Dijkman</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Del Río</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Ortega</surname></persName>
		</editor>
		<editor>
			<persName><surname>Rinderle-Ma</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="157" to="172" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Supporting domain data selection in data-enhanced process models</title>
		<author>
			<persName><forename type="first">J</forename><surname>Cremerius</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Weske</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Wirtschaftsinformatik 2022 Proceedings</title>
				<imprint>
			<date type="published" when="2022">2022</date>
			<biblScope unit="volume">3</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Context-aware change pattern detection in event attributes of recurring activities</title>
		<author>
			<persName><forename type="first">J</forename><surname>Cremerius</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Weske</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Intelligent Information Systems</title>
				<editor>
			<persName><forename type="first">C</forename><surname>Cabanillas</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">F</forename><surname>Pérez</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2023">2023</date>
			<biblScope unit="page" from="1" to="8" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Relationships between change patterns in dynamic event attributes</title>
		<author>
			<persName><forename type="first">J</forename><surname>Cremerius</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Weske</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Business Process Management Workshops (accepted</title>
				<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
	<note>not published</note>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<author>
			<persName><forename type="first">F</forename><surname>Mannhardt</surname></persName>
		</author>
		<ptr target="https://data.4tu.nl/articles/dataset/Sepsis_Cases_-_Event_Log/12707639" />
		<title level="m">Sepsis Cases -Event Log</title>
				<imprint>
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">An overview of data warehousing and olap technology</title>
		<author>
			<persName><forename type="first">S</forename><surname>Chaudhuri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Dayal</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">SIGMOD Rec</title>
		<imprint>
			<biblScope unit="volume">26</biblScope>
			<biblScope unit="page" from="65" to="74" />
			<date type="published" when="1997">1997</date>
		</imprint>
	</monogr>
</biblStruct>

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