<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>A. Karunaratne);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Entropia: Measuring Log Representativeness and Generalization of Discovered Process Models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anandi Karunaratne</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Artem Polyvyanyy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alistair Mofat</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>tools</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>The University of Melbourne</institution>
          ,
          <addr-line>Victoria 3010</addr-line>
          ,
          <country country="AU">Australia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>This paper extends Entropia, a command-line tool for performing conformance checking between process models and corresponding event logs. The extension introduces functionalities for estimating the generalization of a process model presented as a directly-follows graph using the bootstrap generalization method and evaluating the representativeness of an event log. Entropia 1.7 LGPL-3.0 JDK 1.8, Apache Maven Any platform supporting JDK 1.8 and Apache Maven https://github.com/jbpt/codebase https://github.com/jbpt/codebase/blob/master/jbpt-pm/entropia/guide.pdf https://github.com/jbpt/codebase https://youtu.be/g6n0w5UrT8A</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;process mining</kwd>
        <kwd>conformance checking</kwd>
        <kwd>generalization</kwd>
        <kwd>representativeness</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Value</title>
      <sec id="sec-1-1">
        <title>1. Introduction</title>
        <p>
          Process mining is a field focused on analyzing and improving business processes based on event
logs recorded during the executions of these processes. It involves three major areas: discovery,
conformance checking, and enhancement [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Conformance checking studies ways to compare
the behavior recorded in an event log with that described by a normative process model [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
While precision and recall are widely used quality measures in process mining, generalization
represents another important aspect of conformance assessment [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], quantifying the likelihood
that the model describes future process executions. Given the need to account for unseen
behavior not present in the event log and the fact that real-world systems that generate event
logs are often unknown, few generalization measures have been proposed, and tool support is
limited.
        </p>
        <p>
          Entropia [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] is a family of command-line conformance checking tools. These tools are publicly
available and can compute precision and recall between an event log and a model, two logs,
or two models. In this paper, we extend the capabilities of Entropia. The extension is twofold.
First, we add a tool for computing bootstrap generalization of a process model discovered from
an event log [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Second, we introduce functionalities for calculating the representativeness of
a given event log [
          <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
          ].
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>2. Entropia</title>
        <p>
          This section provides an overview of the Entropia tool [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], focusing on its usage and maturity.
        </p>
        <sec id="sec-1-2-1">
          <title>2.1. Overview</title>
          <p>Entropia implements functionality for quantifying precision and recall between models and
event logs. The approach is based on comparing relevant behavior (rel), e.g., behavior recorded
in an event log, and retrieved behavior (ret), e.g., behavior described in a process model
discovered from the event log. Precision compares the magnitude of common behavior to that
of ret, while recall compares it to rel. These magnitudes are quantified using techniques
utilizing diferent notions of entropy.
2.2. Usage</p>
          <p>Entropia tool version 1.7 (as of August 2024) can be invoked using the following command:
java -jar jbpt-pm-entropia-1.7.jar &lt;options&gt;</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Option (full)</title>
      <p>--help
--silent
--version
--relevant
--retrieved</p>
    </sec>
    <sec id="sec-3">
      <title>Option</title>
      <p>-h
-s
-v
-rel
-ret</p>
    </sec>
    <sec id="sec-4">
      <title>Parameter</title>
      <p>&lt;path&gt;
&lt;path&gt;</p>
    </sec>
    <sec id="sec-5">
      <title>Description</title>
      <p>print help message
run the tool in the silent mode
get the version of the tool
model that describes relevant traces
model that describes retrieved traces</p>
      <p>Entropia’s key command-line interface (CLI) options are listed in Table 1. Option -h displays a
help message, while -v shows the tool’s version. The -s option enables silent mode, suppressing
all but the final result output. Central to the tool’s purpose are the -rel and -ret options. They
are used to specify the file paths for the models that describe relevant and retrieved behaviors,
respectively, which are used to calculate conformance.</p>
      <p>
        Beyond these basic options, the tool includes options for selecting specific conformance
measures to apply to the input data, as well as parameters for fine-tuning the configuration of
these measures. The measures, their capabilities, and example usage are presented in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        Entropia supports multiple input formats, including standard formats like eXtensible Event
Stream (XES) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and Petri Net Markup Language (PNML)[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], and specialized formats specific
to Entropia for capturing stochastic Petri Nets (sPNMLs), Directly-Follows Graphs (DFGs), and
Stochastic Deterministic Finite Automata (SDFAs).
      </p>
      <sec id="sec-5-1">
        <title>2.3. Maturity</title>
        <p>
          The development of Entropia began in August 2017 with an entropy-based method for assessing
precision and recall [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. This tool is integrated into the jBPT library [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], a collection of
open-source business process technologies that was initiated in January 2009.
        </p>
        <p>
          The approach for evaluating precision and recall presented in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] treats compared models
and event logs as sets of traces, where shared behavior is identified only if the models describe
identical traces. The quantification of behavior captured by each model and their shared behavior
is determined using topological entropy [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] of the trace collections. Expanding on this work,
a partial match approach [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] has been proposed, considering all subtraces within the traces
for precision and recall calculations. Shared behavior is defined as all sequences of actions
that are subtraces in both collections, measuring all common subsequences of actions in the
models being compared. Kalenkova and Polyvyanyy [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] introduced a new approach, which
allows users to specify the maximum number of actions that can be skipped within a trace when
identifying shared subtraces, making it more flexible than the two previous approaches [
          <xref ref-type="bibr" rid="ref10 ref13">10, 13</xref>
          ]
which represent two extremes of excluding subtraces entirely and considering all possible
subtraces.
        </p>
        <p>
          Extending the usage of entropy to stochastic process mining, which considers both control
lfow and behavior frequency, Leemans and Polyvyanyy [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] ofer measures of stochastic recall
and precision, by converting the log and model into stochastic deterministic finite automata
and construct their conjunction. Additionally, the entropic relevance measure [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] calculates a
stochastic conformance measure based on the average number of bits needed to compress a
trace from the log using the model’s encoded likelihood of traces.
        </p>
        <sec id="sec-5-1-1">
          <title>3. Bootstrap Generalization</title>
          <p>
            Bootstrap generalization [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ] presents a framework for estimating the generalization of a process
model discovered from an event log generated by an unknown system. This approach uses
bootstrapping techniques from computational statistics. Building upon this theoretical
foundation, we introduce a tool designed to compute this generalization measure. The following
sections describe its usage and examples.
3.1. Usage
          </p>
          <p>To calculate the bootstrap generalization, -bgen (long option --bootstrap-gen) should be
invoked with two primary inputs: the process model for which generalization is to be estimated
and an event log that serves as a sample of the system behavior. In this framework, the event
log represents the relevant behavior, while the model embodies the behavior “retrieved” from
this log.</p>
          <p>
            The event log should be provided in the XES format [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] using the -rel option of the tool.
The model file should be specified using the -ret option. Due to the characteristics of the
log sampling with breeding method used to estimate system behavior [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ], the current
implementation restricts the model representation to DFGs, which must adhere to a specific JSON 1
ifle format [
            <xref ref-type="bibr" rid="ref16">16</xref>
            ], as detailed in Listing 1. This structured format comprises two main elements:
nodes and arcs. Each node in the DFG is characterized by a string label representing the activity
name, a numerical frequency indicating execution frequencies of the activities, and a unique
numerical identifier. Arcs, which represent the connections between nodes, are defined by their
source and target nodes (both specified as numbers) and the frequency of the arc’s occurrence.
To represent the process boundaries, the start and end nodes should be explicitly labeled as
“INPUT” and “OUTPUT” respectively.
          </p>
        </sec>
      </sec>
      <sec id="sec-5-2">
        <title>3.2. Configuration</title>
        <p>
          New options are introduced to support bootstrap
generalization estimation, including sample size (n); number of
samples (m); number of log generations (g), crossover subtrace
length (k), and the breeding probability (p). These
parameters, detailed in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], are optional for tool usage, allowing to
18
INPUT 30 A 30 B 30 C 30 OUTPUT
30 30 44 31 30
        </p>
        <p>Figure 1: Example DFG.
compute bootstrap generalization without in-depth knowl- { "no{d"eis"d"::[1, "label": ""IAN",PUT", ""ffrreeqq"":: 30 },
ehdagvee odfefinbeodotdsetrfaapupltinvgalouresit,sdpearirvaemdeftreorms. Tano aelxlpoweritmhiesn,twe2 ],{{{{ """"iiiidddd"""":::: 2345,,,, """"llllaaaabbbbeeeellll"""":::: """OBCU""T,,PUT", """fffrrreeeqqq"""::: 33430041 }}}},,,
consumed 2.5 CPU years, specified in the table 2. "ar{c"sf"r:o[m": 1, "to": 2, "freq": 30 },</p>
        <p>
          In addition to the parameters presented in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], we intro- {{{ """fffrrrooommm"""::: 233,,, """tttooo"""::: 433,,, """fffrrreeeqqq"""::: 133800 }}},,,
duce a new threshold parameter for confidence interval of } ] { "from": 4, "to": 5, "freq": 30 }
bootstrap sample values (ep), which serves as a termina- Listing 1: Corresponding JSON
tion criterion for bootstrapping. The bootstrapping process representation.
calculates the 95% confidence interval for precision and
recall values of the bootstrap samples and the model. The computation terminates when this
confidence interval value falls below the specified threshold, with a default value set at 0.01.
        </p>
        <p>Termination of the bootstrapping process depends on the parameters provided. With both
m and ep, the process terminates when either the sample count reaches m or the confidence
interval of the samples falls below ep. If only ep is provided, it runs until the confidence interval
is lower than the specified ep. If neither m nor ep is provided, the default ep of 0.01 is used.</p>
      </sec>
      <sec id="sec-5-3">
        <title>3.3. Examples</title>
        <p>This section provides example usages of the -bgen command.</p>
        <p>To calculate the generalization of a DFG with default configurations, use:</p>
        <p>-bgen -rel=/path/to/log.xes -ret=/path/to/model.json
If customization of the process is required, the configuration can be adjusted, for example:
-bgen -rel=/path/to/log.xes -ret=/path/to/model.json -m=1000 -ep=0.005
Here, bootstrapping continues until 1,000 samples are reached, unless the confidence interval for
both precision and recall of the bootstrap samples falls below 0.005, triggering early termination.</p>
        <p>Another configuration might be as follows:
-bgen -rel=/path/to/log.xes -ret=/path/to/model.json -n=1000 -p=0.5 -m=100
This configuration generates 100 bootstrap samples, each containing 1,000 traces, with new
traces being generated 50% of the time, and existing traces used the remaining 50%.
2Refer to https://doi.org/10.26188/26410486 for the data.</p>
        <sec id="sec-5-3-1">
          <title>4. Event Log Representativeness</title>
          <p>
            The other addition to Entropia is event log representativeness measures. These measures
allow users to compute representativeness in terms of completeness, coverage, [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ] and Log
Representativeness Approximation (LRA) [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ]. This new feature enables users to assess the
representativeness of a log with respect to activities, directly-follows relations, and traces
present in the log.
4.1. Usage
The log representativeness analysis is invoked via the -l option (or its long form –log) followed
by the path to the log file in XES format [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ]. Users can specify particular representativeness
aspects such as completeness (-com), coverage (-cov), or LRA (-lra). Furthermore, the analysis
can be focused on specific event data aspects: activities ( -act), directly-follows relations (-dfr),
or traces (-tr). A summary of these options is presented in table 3.
          </p>
        </sec>
      </sec>
      <sec id="sec-5-4">
        <title>4.2. Examples</title>
        <p>To compute the completeness and coverage of activities in an event log:</p>
        <p>-l=/path/to/log.xes -com -cov -act
To compute the LRA specifically for traces in an event log:</p>
        <p>-l=/path/to/log.xes -lra -tr
With no options, completeness, coverage, and LRA for all event data aspects are calculated:
-l=/path/to/log.xes</p>
        <sec id="sec-5-4-1">
          <title>5. Conclusion</title>
          <p>The extension of Entropia introduces new functionalities for estimating process model
generalization and evaluating event log representativeness. These additions complement the tool’s
existing entropy-based conformance checking measures, enhancing its analytical capabilities.</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>W. M. P. van der Aalst</surname>
          </string-name>
          , et al.,
          <article-title>Process mining manifesto</article-title>
          ,
          <source>in: BPM Workshops</source>
          , Springer,
          <year>2012</year>
          , pp.
          <fpage>169</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Carmona</surname>
          </string-name>
          ,
          <string-name>
            <surname>B. van Dongen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Solti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Weidlich</surname>
          </string-name>
          ,
          <source>Conformance Checking: Relating Processes and Models</source>
          , Springer,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>W. M. P. van der Aalst</surname>
          </string-name>
          ,
          <article-title>Relating process models and event logs-21 conformance propositions</article-title>
          , in: ATAED, CEUR-WS.org,
          <year>2018</year>
          , pp.
          <fpage>56</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          , et al.,
          <article-title>Entropia: A family of entropy-based conformance checking measures for process mining</article-title>
          , in: ICPM Doc. cons. &amp; tool demo. trck.,
          <source>CEUR-WS.org</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>39</fpage>
          -
          <lpage>42</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mofat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>García-Bañuelos</surname>
          </string-name>
          ,
          <article-title>Bootstrapping generalization of process models discovered from event data</article-title>
          ,
          <source>in: CAiSE</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>36</fpage>
          -
          <lpage>54</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Karunaratne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mofat</surname>
          </string-name>
          ,
          <article-title>The role of log representativeness in estimating generalization in process mining</article-title>
          , in: ICPM, IEEE,
          <year>2024</year>
          . to appear.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Kabierski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Richter</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Weidlich, Addressing the log representativeness problem using species discovery</article-title>
          ,
          <source>in: ICPM</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>65</fpage>
          -
          <lpage>72</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <article-title>[8] IEEE Standard for eXtensible Event Stream (XES) for achieving interoperability in event logs and event streams</article-title>
          ,
          <source>IEEE Std</source>
          .
          <year>1849</year>
          -
          <fpage>2016</fpage>
          (
          <year>2016</year>
          )
          <fpage>1</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Billington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Christensen</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. M. van Hee</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Kindler</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Kummer</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Petrucci</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Post</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Stehno</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Weber</surname>
          </string-name>
          ,
          <article-title>The petri net markup language: Concepts, technology, and tools</article-title>
          , in: ICATPN, Springer,
          <year>2003</year>
          , pp.
          <fpage>483</fpage>
          -
          <lpage>505</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Solti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Weidlich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Di Ciccio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Mendling</surname>
          </string-name>
          ,
          <article-title>Monotone precision and recall measures for comparing executions and specifications of dynamic systems</article-title>
          ,
          <source>ACM Trans. Soft. Eng. and Meth</source>
          .
          <volume>29</volume>
          (
          <year>2020</year>
          )
          <volume>17</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          :
          <fpage>41</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Weidlich</surname>
          </string-name>
          ,
          <article-title>Towards a compendium of process technologies - the jbpt library for process model analysis</article-title>
          ,
          <source>in: CAiSE Forum</source>
          , CEUR-WS.org,
          <year>2013</year>
          , pp.
          <fpage>106</fpage>
          -
          <lpage>113</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ceccherini-Silberstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Machi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Scarabotti</surname>
          </string-name>
          ,
          <article-title>On the entropy of regular languages</article-title>
          ,
          <source>Theor. Comput. Sci</source>
          .
          <volume>307</volume>
          (
          <year>2003</year>
          )
          <fpage>93</fpage>
          -
          <lpage>102</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Kalenkova</surname>
          </string-name>
          ,
          <article-title>Monotone conformance checking for partially matching designed and observed processes</article-title>
          , in: ICPM, IEEE,
          <year>2019</year>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>88</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Kalenkova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <article-title>A spectrum of entropy-based precision and recall measurements between partially matching designed and observed processes</article-title>
          ,
          <source>in: ICSOC</source>
          , Springer,
          <year>2020</year>
          , pp.
          <fpage>337</fpage>
          -
          <lpage>354</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S. J. J.</given-names>
            <surname>Leemans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <article-title>Stochastic-aware conformance checking: An entropy-based approach</article-title>
          , in: CAiSE, Springer,
          <year>2020</year>
          , pp.
          <fpage>217</fpage>
          -
          <lpage>233</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Polyvyanyy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mofat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>García-Bañuelos</surname>
          </string-name>
          ,
          <article-title>An entropic relevance measure for stochastic conformance checking in process mining</article-title>
          , in: ICPM, IEEE,
          <year>2020</year>
          , pp.
          <fpage>97</fpage>
          -
          <lpage>104</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>