<!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>L. Montana);</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Luis Montana</string-name>
          <email>l.montanagonzalez@sheffield.ac.uk</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria-Cruz Villa-Uriol</string-name>
          <email>m.villa-uriol@sheffield.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>INSIGNEO Institute for in silico Medicine, University of Shefield</institution>
          ,
          <addr-line>Shefield</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Computer Science, University of Shefield</institution>
          ,
          <addr-line>Shefield</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>We present Sequen-C for Process Mining, a visual analytics tool based on Sequen-C, that allows multilevel and detail-on-demand exploration of traces, and the inspection of attributes at process model, variant, trace or activity level. Users can interactively explore the data, adjusting the granularity at which process models are displayed (multilevel overviews). To obtain the process models, the tool comes with a hierarchical agglomerative clustering technique by default; however, users can provide their own clusterings. Process models are presented using a timeline-based visualization that can be interactively modified by users using a combination of alignment by activities and simplification strategies.</p>
      </abstract>
      <kwd-group>
        <kwd>process mining</kwd>
        <kwd>temporal event sequences</kwd>
        <kwd>event logs</kwd>
        <kwd>visualization</kwd>
        <kwd>visual process analytics</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Visual process analytics [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] has emerged as an opportunity to bring together the Visual Analytics (VA)
and Process Mining (PM) communities. In this demonstration, we present Sequen-C for Process Mining,
a tool originating from the VA domain, whose terminology has been adapted to the one used in process
mining (PM) (see Table 1).
      </p>
      <p>CEUR</p>
      <p>ceur-ws.org
(Filters) provides a guided filters creation feature to identify subsets of traces that match a user-defined
query containing specific subsequences of activities or attribute values, or have a minimum number of
occurrences. All panels are coordinated, meaning that user interactions and selections in one panel are
always propagated to the other ones. All panels are resizable, allowing panels E and F to be opened in a
separate window, which enables more detailed exploration while maintaining coordination with the
other views.</p>
      <p>Visual encoding of process models. The process models in Panel C are represented using a
timeline-based representation. Figure 2 shows how the set of traces in (a) is visually encoded as shown
in (b). Figure 2(c) illustrates how the use of alignment by activities inserts artificial gaps that help gain
a better understanding of the structure of the processes. Sequen-C for process mining does not include
Directed-Follow-Graphs, but Figure 2(d) shows how the same model would be represented as a DFG.</p>
      <p>
        Creation of multilevel overviews of process models. To build the multilevel overview of process
models shown in Panel C, we use a bottom-up hierarchical aggregation [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] on all the traces in the
dataset. The resulting aggregate tree enables the control of the granularity of the visualized process
models (clusters in the aggregate tree), ranging from coarser to finer. By default, this panel displays the
optimal number of process models, as determined by the average silhouette width metric [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Users can
then explore alternative combinations of process models by changing  . For example, Figure 3(a) shows
one process model representing all the traces in the dataset ( = 1 ), and compares it to Figure 3(c), which
shows 15 process models ( = 15 ). This shows that as the number of clusters (process models) increases,
more detailed patterns within the process emerge, enabling the user to explore process variation at
multiple levels of detail.
      </p>
      <p>Alignment by activities and simplification. Sequen-C for process mining ofers the option of
using manual and automatic alignment by activities. Figure 3(b) illustrates an example where the
activities in a process model have been manually aligned by a selection of activities, which helps in
understanding the underlying structure of the processes captured and better understanding how the
order of activities and frequency of traces relate. The automatic alignment option is available only if
users use the default hierarchical clustering.</p>
      <p>Implementation details. Sequen-C for process mining is implemented in Java and uses Python and
R for various operations involving the manipulation of the original traces and hierarchical clustering.</p>
    </sec>
    <sec id="sec-2">
      <title>3. Case studies and maturity</title>
      <p>We have successfully used Sequen-C with a range of datasets including up to 150,000 traces. We include
a description of some of them (Table 2) and the type of findings that have been obtained. Some of the
results have already been published and, where possible, we include the relevant citation.</p>
      <p>Scalability and maturity. Sequen-C for process mining sufers from classical scalability visualization
problems when working with large volumes of data, including color availability, interactive experience
degradation, among others. The tool has been used and evaluated by a diverse range of users, primarily
with a background in data science. The tool has been well accepted and considered relevant to the PM
community.</p>
      <sec id="sec-2-1">
        <title>3.1. Case study 1: Calls to emergency services (CUREd)</title>
        <p>
          The CUREd research database [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] contains timestamped events and demographic data related to
telephone calls made to the emergency service (calls to 999 or 111), throughout Yorkshire and the
Humber region, United Kingdom. Calls can lead to diferent pathways, including ambulance conveyance
to the Emergency department (ED) and admissions to inpatient facilities. A three-month subset of the
dataset was used, containing 25,243 calls relating to 21,805 unique patients, and 57 data attributes. Some
of the findings obtained in this case study [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] included the identification of four process models that
contain 85% of the data, showing that a remarkable 16.8% of phone calls to emergency services do not
result in an ambulance dispatch. Interesting patterns emerged when exploring how attributes such as
age and recorded symptoms at the time of the call influenced the process flows. For instance, one of
the process models exclusively covered children, while another was more frequently observed among
callers in their 80s. Additionally, it was observed that 59.7% of calls reporting chest pain (in one of the
process models) resulted in the patient attending the emergency department.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>3.2. Case study 2: Outpatient clinics</title>
        <p>
          This case study [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] uses one year of real-world patient flow data from a Rheumatology outpatient clinic
(Shefield Teaching Hospitals - NHS Foundation Trust, Shefield, United Kingdom). On average, the
Department has an approximate annual workload of 9,000 patients and 25,000 appointments. Patient
visits at this clinic are routinely tracked using an in-house workflow tracking system, where clinical
staf (e.g., nurses, receptionists, consultants) input the current state of a patient according to the service
being provided. The hospital uses the produced event logs to obtain basic statistics about the quality
of care being delivered, particularly focusing on the study of waiting times and lengths of visits. Our
analyses ofered the possibility of delving into the raw event logs to extract key insights about patient
lfow within the clinic. These are being used to gain a better understanding of how the department
operates and to suggest strategies for optimizing the delivery of care.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>3.3. Case study 3: Road trafic fines</title>
        <p>
          We have used the Road trafic fines dataset [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. This log captures over a period of 13 years the
management of road trafic fines by a local police force in Italy. It contains 150,370 cases and 561,480
events. During the study of this dataset, we realized the benefits that the current process models’
visualizations ofer when compared to Directed Follow Graphs (DFGs).
        </p>
        <p>For example, we observed that 30.84% of the traces follow the process model Create Fine – Payment.
Additionally, 37.64% of the traces conclude with the activity Send for Credit Collection, typically after
the individual was notified and failed to make any payment. Another finding is that one of the process
models reveals variants with multiple consecutive Payment events (up to seven in some cases).</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Conclusion and Future work</title>
      <p>
        We have presented Sequen-C for Process Mining, a tool adapted for process mining from a VA tool
called Sequen-C [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. We believe that the tool ofers a range of features that would benefit process
miners in their analyses. One is the use of a timeline-based visualization to represent process models.
They enable a quick understanding of how processes are structured, and used in combination with the
visualization of variants, traces, and attributes, the analyses can be more detailed. The use of alignment
operations, which automatically insert gaps to align by interesting activities, ofers the possibility of
better understanding order of activities, repetition of activities, and frequency. The use of filtering
enables focussing on interesting traces, variants, or attributes. All this using coordinated views where
selections in one panel are automatically propagated to the other panels to allow for more focussed
analyses. Our tool does not include some commonly used PM representations, such as DFGs, but we
include as future work the integration of DFGs as well as other types of visualizations to cover the
multifaceted nature of the data used in PM [
        <xref ref-type="bibr" rid="ref1 ref8">1, 8</xref>
        ]. Another key area for improvement is support for
additional data formats: at present, Sequen-C for PM only accepts CSV files with a predefined structure.
Extending support to standard formats such as XES would enable wider adoption and easier integration.
More details about Sequen-C for Process Mining are available at http://bit.ly/3IzN2ba.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments</title>
      <p>We gratefully acknowledge the contribution of the Shefield Teaching Hospital NHS Trust, and the NHS
Trusts in the Yorkshire and the Humber region, which provided the original data to the CUREd Research
Database. This report is independent research funded by the National Institute for Health and Care
Research, Yorkshire and Humber Applied Research Collaborations NIHR200166. The views expressed
in this publication are those of the author(s) and not necessarily those of the NHS, the National Institute
for Health and Care Research or the Department of Health and Social Care. This study is also supported
by the European Union’s H2020 programme under grant agreements CompBioMed, CompBioMed2,
and Sano (Nos. 675451, 823712, and 857533).</p>
    </sec>
    <sec id="sec-5">
      <title>Declaration on Generative AI</title>
      <p>The author(s) have not employed any Generative AI tools.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>S. van den Elzen</surname>
          </string-name>
          , M. Jans,
          <string-name>
            <given-names>N.</given-names>
            <surname>Martin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Pieters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Tominski</surname>
          </string-name>
          , M.-
          <string-name>
            <given-names>C.</given-names>
            <surname>Villa-Uriol</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. J. van Zelst</surname>
          </string-name>
          ,
          <article-title>Towards multi-faceted visual process analytics</article-title>
          ,
          <source>Information Systems</source>
          <volume>133</volume>
          (
          <year>2025</year>
          )
          <fpage>102560</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Magallanes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Stone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. D.</given-names>
            <surname>Morris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mason</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wood</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.-C.</surname>
          </string-name>
          Villa-Uriol,
          <article-title>Sequen-C: A Multilevel Overview of Temporal Event Sequences</article-title>
          ,
          <source>IEEE Trans. Vis. Comput. Graph</source>
          .
          <volume>28</volume>
          (
          <year>2022</year>
          )
          <fpage>901</fpage>
          -
          <lpage>911</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Magallanes</surname>
          </string-name>
          , L. van
          <string-name>
            <surname>Gemeren</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Wood</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.-C.</surname>
          </string-name>
          Villa-Uriol,
          <article-title>Analyzing time attributes in temporal event sequences</article-title>
          ,
          <source>in: 2019 IEEE Visualization Conference (VIS)</source>
          , IEEE,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . doi:
          <volume>10</volume>
          .1109/ VISUAL.
          <year>2019</year>
          .
          <volume>8933770</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C. C.</given-names>
            <surname>Aggarwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. K.</given-names>
            <surname>Reddy</surname>
          </string-name>
          ,
          <article-title>Data clustering: algorithms and applications</article-title>
          , CRC Press,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Kaufman</surname>
          </string-name>
          , P. J.
          <string-name>
            <surname>Rousseeuw</surname>
          </string-name>
          ,
          <article-title>Finding groups in data: an introduction to cluster analysis</article-title>
          , volume
          <volume>344</volume>
          , John Wiley &amp; Sons,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mason</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Stone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jacques</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Simpson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kuczawski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Franklin</surname>
          </string-name>
          ,
          <article-title>Creating a realworld linked research platform for analyzing the urgent and emergency care system</article-title>
          ,
          <source>Medical Decision Making</source>
          <volume>42</volume>
          (
          <year>2022</year>
          )
          <fpage>999</fpage>
          -
          <lpage>1009</lpage>
          . doi:
          <volume>10</volume>
          .1177/0272989X221098699, pMID:
          <fpage>35574663</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>M. de Leoni</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Mannhardt</surname>
          </string-name>
          , Road trafic fine management process,
          <year>2015</year>
          . doi:
          <volume>10</volume>
          .4121/uuid: 270fd440- 1057
          <string-name>
            <surname>-</surname>
          </string-name>
          4fb9
          <string-name>
            <surname>-</surname>
          </string-name>
          89a9- b699b47990f5.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Yeshchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Mendling</surname>
          </string-name>
          ,
          <article-title>A survey of approaches for event sequence analysis and visualization</article-title>
          ,
          <source>Information Systems</source>
          <volume>120</volume>
          (
          <year>2024</year>
          )
          <fpage>102283</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>