<?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">Nirdizati 2.0: New Features and Redesigned Backend</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Williams</forename><surname>Rizzi</surname></persName>
							<email>wrizzi@fbk.eu</email>
							<affiliation key="aff0">
								<orgName type="institution">Free University of Bozen-Bolzano</orgName>
								<address>
									<settlement>Bozen</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">Fondazione Bruno Kessler</orgName>
								<address>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Luca</forename><surname>Simonetto</surname></persName>
							<affiliation key="aff1">
								<orgName type="institution">Fondazione Bruno Kessler</orgName>
								<address>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Chiara</forename><forename type="middle">Di</forename><surname>Francescomarino</surname></persName>
							<affiliation key="aff1">
								<orgName type="institution">Fondazione Bruno Kessler</orgName>
								<address>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Chiara</forename><surname>Ghidini</surname></persName>
							<email>ghidini@fbk.eu</email>
							<affiliation key="aff1">
								<orgName type="institution">Fondazione Bruno Kessler</orgName>
								<address>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Tõnis</forename><surname>Kasekamp</surname></persName>
							<email>toniskasekamp@gmail.com</email>
							<affiliation key="aff2">
								<orgName type="institution">University of Tartu</orgName>
								<address>
									<settlement>Tartu</settlement>
									<country key="EE">Estonia</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Fabrizio</forename><forename type="middle">Maria</forename><surname>Maggi</surname></persName>
							<email>f.m.maggi@ut.ee</email>
							<affiliation key="aff2">
								<orgName type="institution">University of Tartu</orgName>
								<address>
									<settlement>Tartu</settlement>
									<country key="EE">Estonia</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Nirdizati 2.0: New Features and Redesigned Backend</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">BBD6E64AE7BD78B6AC434B00C0B069D3</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T19:12+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>Predictive Process Monitoring</term>
					<term>Process Mining</term>
					<term>Machine Learning</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Nirdizati is a dedicated tool for Predictive Process Monitoring, a field of Process Mining that aims at predicting how an ongoing execution of a business process will develop in the future using past process executions recorded in event logs. Nirdizati is a web application supporting users in building, comparing, and analyzing predictive models that can then be used to perform predictions on the future of an ongoing case. By providing a rich set of different state-of-the-art approaches, Nirdizati offers BPM researchers and practitioners a useful and flexible instrument for investigating and comparing Predictive Process Monitoring techniques. In this paper, we present a Nirdizati version with a redesigned backend, which improves its modularity and scalability, and with new features, which further enrich its capability to support researchers and practitioners to deal with different monitoring tasks.</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>Nirdizati <ref type="bibr" target="#b9">[10]</ref> is an open-source, web-based Predictive Process Monitoring <ref type="bibr" target="#b12">[13]</ref> tool supporting a wide range of state-of-the-art approaches and providing researchers and practitioners with a highly flexible instrument for the construction, comparison, analysis, and selection of predictive models. The previous version of Nirdizati supported different feature encodings and a variety of learning algorithms thus enabling the user to select the best predictive model providing accurate outcome-based (e.g., whether an ongoing trace will produce a certain outcome eventually in the future) and numerical (e.g., the remaining time of an ongoing trace) predictions related to a currently running process execution.</p><p>In this demo paper, we introduce a new version of Nirdizati that has been enhanced with: a completely redesigned backend to allow faster processing and better usage of resources; new algorithms to build the predictive models; and new encoding techniques to feed the algorithms with a richer set of features. The backend redesign has introduced a new cache system in the preprocessing steps, and a database to store the status of the Nirdizati components and to track the evolution of the system as a whole. The new features include: (i) incremental learning algorithms, which are able to update the predictive models at runtime by leveraging new cases, as soon as they complete; (ii) time series prediction algorithms, which enable the prediction of the sequence of future activities; and (iii) intercase feature encoding, for taking into account not only the current ongoing case when making predictions on the current case, but also other concurrent ongoing cases. The current version of the tool is online at http://research.nirdizati.org/, while a tutorial and a video are available at https://drive.google.com/drive/folders/ 1sG69DabBhmuPsWAOPA4yNLjFbEFVknY0.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Redesigned Backend</head><p>By design, Nirdizati<ref type="foot" target="#foot_0">4</ref> supports the multiprocessing capabilities of nowadays processors, using a master-slave setting (see Fig. <ref type="figure" target="#fig_0">1</ref>). In this setting, the master -the server in Fig. <ref type="figure" target="#fig_0">1</ref> -creates and orchestrates the jobs, and the slavesthe workers in Fig. <ref type="figure" target="#fig_0">1</ref> -take care of performing the jobs. When using such a setting for comparing different algorithms on the same task, most of the processing time is taken for the pre-processing phases that are repeated over and over for each different configuration. To overcome this time and resource consumption, Nirdizati has now been equipped with a cache system that avoids pre-processing the data multiple times when evaluating multiple approaches on a shared task and dataset.</p><p>When using caching in the Nirdizati architecture, however, two or more slaves performing the same pre-processing step concurrently can generate duplicate cache files. A database system able to track in a granular way the status of each object of the tool, i.e., the set of elements used in a given task, has been introduced. For instance, the object representing the task of splitting a log into a training and a validation set is composed of a foreign key to the object representing the log, the training and the validation set sizes, the type of ordering used for the split, the name of the split, and a unique key. Storing each object of the tool in a table of the database allows, on the one hand, an easy retrieval of the required information and, on the other hand, keeping in memory only the database keys instead of the objects themselves, resulting in a lighter footprint on the memory. From the database it is possible to retrieve the current jobs and their status, the available cached information, the previously trained models and the corresponding accuracy metrics. By relying on a stateful architecture and capitalizing the work carried out, Nirdizati is able to optimally exploit multiprocessing.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">New Features</head><p>Two new families of algorithms have been added to the tool, namely, incremental learning and time series prediction algorithms. Furthermore, a new family of intercase encodings has been made available in Nirdizati.</p><p>While the previous version of Nirdizati mainly focused on predictive models for outcome-based and time-related predictions, this version of the tool also supports the creation and comparison of models predicting sequences of next activities. To this aim, the tool has been equipped with time series prediction based on two recurrent neural network algorithms: (i) Long Short Term Memory Networks (LSTM), and (ii) Gated Recurrent Unit (GRU), which have been proven to give competitive results in Predictive Process Monitoring <ref type="bibr" target="#b15">[16]</ref>.</p><p>Nirdizati has also been enriched with incremental algorithms for carrying out classification tasks. In particular, (i) Multinomial Naïve Bayes, (ii) Stochastic Gradient Descent (SGD) Classifier, (iii) Perceptron, and (iv) Neural Networks have been introduced. We decided to include Multinomial Naïve Bayes, since it is a fairly common algorithm that is rather simple, yet generally working pretty well on datasets with different characteristics <ref type="bibr" target="#b13">[14]</ref>. SGD Classifier and Neural Networks showed to be rather effective techniques in different fields, while Perceptron is a particular case of SGD <ref type="bibr" target="#b18">[19]</ref>.</p><p>Finally, in order to define intercase encodings, the following intercase features can now be used: (i) executed events per day, (ii) resources used per day, and (iii) new cases per day. Eliciting and leveraging such features has shown to be rather effective in improving the accuracy of the trained predictive models <ref type="bibr" target="#b14">[15]</ref>.</p><p>Extensive improvements on the usability of the tool have been carried out:</p><p>• Log feature visualization. Once the user has uploaded an event log, the log feature visualization functionality allows accessing information regarding the log characteristics (e.g., the number of events and resources per day). • Dataset splitting, encoding and labeling. These functionalities enable the user to split an event log into training and validation set by selecting the preferred case order and sizes of the sets; label the cases, choosing among a predefined set of labeling criteria, and check the distribution of labels in the log; and select the preferred encoding(s) to be used. • Hyperparameter optimization. Hyperparameter optimization approaches support users in tuning the hyperparameters to be used for training the predictive models <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref>. Two possible hyperparameter optimization strategies are available in Nirdizati, i.e., (i) Tree of Parzen Estimators (TPE), and (ii) Random Search algorithm. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Concluding Remarks</head><p>This paper presented the latest advancements of Nirdizati. Specifically, its backend has been redesigned to provide a reliable and efficient framework that allows an easy comparison of different state-of-the-art Predictive Process Monitoring approaches. Moreover, new features have been added, so that Nirdizati is now able to run the most recent state-of-the-art techniques, such as incremental learning algorithms, time series prediction algorithms, and intercase feature encodings.</p><p>The recent stream of publications in the Predictive Process Monitoring field <ref type="bibr" target="#b1">[2,</ref><ref type="bibr" target="#b4">5,</ref><ref type="bibr" target="#b11">12,</ref><ref type="bibr" target="#b12">13,</ref><ref type="bibr" target="#b14">15,</ref><ref type="bibr" target="#b16">17]</ref> shows the need for tools able to support researchers and users in analyzing, comparing and selecting the techniques that are the most suitable for them. This need is also reflected in the growth of Predictive Process Monitoring plug-ins in well known process mining tools such as ProM <ref type="bibr" target="#b5">[6]</ref> and Apromore <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b17">18]</ref>. Nirdizati is a completely dedicated tool for running a very rich set of Predictive Process Monitoring techniques and its latest advancements make it even more robust, scalable and usable.</p><p>We assess the current Technology Readiness Level of Nirdizati to be 5. This release offers indeed a well-defined structure of the software and code documentation;<ref type="foot" target="#foot_1">5</ref> moreover, it is equipped with a very large test suite, and a Continuous Integration deployment pipeline. The tool has been extensively used and its features exercised on both simulated and real data, in the medical <ref type="bibr" target="#b0">[1]</ref>, administrative <ref type="bibr" target="#b6">[7]</ref> and financial domain <ref type="bibr" target="#b7">[8,</ref><ref type="bibr" target="#b8">9]</ref>. We believe that all these reasons make Nirdizati a mature and useful instrument for the BPM community.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Nirdizati architecture. The system follows a client-server architecture. The server exposes APIs to communicate with the client. When the server receives a new job, it puts it in a Redis Queue. When a new job is available in the Redis Queue, a worker takes care of the job. Workers, whose number can vary according to the needs, share access to the Redis Queue, to the cache, and to the database.</figDesc><graphic coords="2,192.80,115.83,229.77,100.51" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>• Result visualization. The results can be filtered and visualized using various interactive plotting strategies. The results page contains four elements: (i) the configuration table, (ii) the results table, (iii) the prefix plot, and (iv) the bubble chart plots. The configuration table summarizes, for each predictive model, the configuration that originated the model, while the results table reports the accuracy of the model (in terms of well-known accuracy metrics, e.g., F-score and AUC) in tabular format. The results are also provided in the prefix plot, which shows the trend of each metric for different prefix lengths, and in the bubble chart plots, which enable the comparison of the different predictive models with respect to various perspectives (e.g., the comparison of different encodings or classification algorithms).</figDesc><table /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_0">Source code available at https://github.com/nirdizati-research/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_1">https://nirdizati-research.readthedocs.io/</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<idno type="DOI">10.4121/uuid:d9769f3d-0ab0-4fb8-803b-0d1120ffcf54</idno>
		<ptr target="http://dx.doi.org/10.4121/uuid:d9769f3d-0ab0-4fb8-803b-0d1120ffcf54" />
		<title level="m">BPI Challenge 2011 Event Log</title>
				<imprint>
			<date type="published" when="2011">2011</date>
		</imprint>
		<respStmt>
			<orgName>3TU Data Center</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Clustering-based predictive process monitoring</title>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Teinemaa</surname></persName>
		</author>
		<idno type="DOI">10.1109/TSC.2016.2645153</idno>
		<ptr target="https://doi.org/10.1109/TSC.2016.2645153" />
	</analytic>
	<monogr>
		<title level="j">IEEE Transactions on Services Computing</title>
		<imprint>
			<biblScope unit="page" from="1" to="1" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Predictive business process monitoring framework with hyperparameter optimization</title>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Federici</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Ghidini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Rizzi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CAiSE</title>
				<imprint>
			<date type="published" when="2016">2016. 2016</date>
			<biblScope unit="page" from="361" to="376" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Genetic algorithms for hyperparameter optimization in predictive business process monitoring</title>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Federici</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Ghidini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Rizzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Simonetto</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Inf. Syst</title>
		<imprint>
			<biblScope unit="volume">74</biblScope>
			<biblScope unit="page" from="67" to="83" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Predictive process monitoring methods: Which one suits me best?</title>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Ghidini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Milani</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">BPM</title>
		<imprint>
			<biblScope unit="page" from="462" to="479" />
			<date type="published" when="2018">2018. 2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">The ProM framework: A new era in process mining tool support</title>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">F</forename><surname>Van Dongen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">K A</forename><surname>De Medeiros</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">M W</forename><surname>Verbeek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">J M M</forename><surname>Weijters</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">ICATPN</title>
		<imprint>
			<biblScope unit="page" from="444" to="454" />
			<date type="published" when="2005">2005. 2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title/>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">F</forename><surname>Van Dongen</surname></persName>
		</author>
		<idno type="DOI">10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f</idno>
		<ptr target="http://dx.doi.org/10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f" />
	</analytic>
	<monogr>
		<title level="j">BPI Challenge</title>
		<imprint>
			<date type="published" when="2012">2012. 2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title/>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">F</forename><surname>Van Dongen</surname></persName>
		</author>
		<idno type="DOI">10.4121/uuid:31a308ef-c844-48da-948c-305d167a0ec1</idno>
		<ptr target="http://dx.doi.org/10.4121/uuid:31a308ef-c844-48da-948c-305d167a0ec1" />
	</analytic>
	<monogr>
		<title level="j">BPI Challenge</title>
		<imprint>
			<date type="published" when="2015">2015. 2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title/>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">F</forename><surname>Van Dongen</surname></persName>
		</author>
		<idno type="DOI">10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f</idno>
		<ptr target="https://doi.org/10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f" />
	</analytic>
	<monogr>
		<title level="j">BPI Challenge</title>
		<imprint>
			<date type="published" when="2017">2017. 2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Nirdizati: A web-based tool for predictive process monitoring</title>
		<author>
			<persName><forename type="first">K</forename><surname>Jorbina</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Rozumnyi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Verenich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Ghidini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">La</forename><surname>Rosa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Raboczi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">BPM Demo Track and BPM Dissertation Award</title>
				<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page">2017</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">APROMORE: an advanced process model repository</title>
		<author>
			<persName><forename type="first">La</forename><surname>Rosa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Reijers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">A</forename><surname>Van Der Aalst</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Dijkman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">M</forename><surname>Mendling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>García-Bañuelos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Expert Syst. Appl</title>
		<imprint>
			<biblScope unit="volume">38</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="7029" to="7040" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Complex symbolic sequence encodings for predictive monitoring of business processes</title>
		<author>
			<persName><forename type="first">A</forename><surname>Leontjeva</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Conforti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">BPM</title>
		<imprint>
			<biblScope unit="page" from="297" to="313" />
			<date type="published" when="2015">2015. 2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Predictive monitoring of business processes</title>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Ghidini</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CAiSE</title>
				<imprint>
			<date type="published" when="2014">2014. 2014</date>
			<biblScope unit="page" from="457" to="472" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Handling concept drift in predictive process monitoring</title>
		<author>
			<persName><forename type="first">M</forename><surname>Maisenbacher</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Weidlich</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE SCC</title>
		<imprint>
			<biblScope unit="page" from="1" to="8" />
			<date type="published" when="2017">2017. 2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Intra and inter-case features in predictive process monitoring: A tale of two dimensions</title>
		<author>
			<persName><forename type="first">A</forename><surname>Senderovich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Ghidini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Jorbina</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings</title>
				<meeting>null</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="306" to="323" />
		</imprint>
	</monogr>
	<note>BPM 2017</note>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Predictive business process monitoring with LSTM neural networks</title>
		<author>
			<persName><forename type="first">N</forename><surname>Tax</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Verenich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>La Rosa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CAiSE</title>
				<imprint>
			<date type="published" when="2017">2017. 2017</date>
			<biblScope unit="page" from="477" to="492" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Predictive business process monitoring with structured and unstructured data</title>
		<author>
			<persName><forename type="first">I</forename><surname>Teinemaa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Di Francescomarino</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">BPM</title>
		<imprint>
			<biblScope unit="page" from="401" to="417" />
			<date type="published" when="2016">2016. 2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Predictive process monitoring in Apromore</title>
		<author>
			<persName><forename type="first">I</forename><surname>Verenich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Mõskovski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Raboczi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>La Rosa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">M</forename><surname>Maggi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Information Systems in the Big Data Era -CAiSE Forum 2018</title>
				<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="244" to="253" />
		</imprint>
	</monogr>
	<note>Proceedings.</note>
</biblStruct>

<biblStruct xml:id="b18">
	<monogr>
		<title level="m" type="main">Solving large scale linear prediction problems using stochastic gradient descent algorithms</title>
		<author>
			<persName><forename type="first">T</forename><surname>Zhang</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2004">2004</date>
			<publisher>ICML</publisher>
		</imprint>
	</monogr>
</biblStruct>

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