Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Raffaele Conforti

dblp:08/10352 · DBLP profile ↗
← Back
20ranked-venue papers
8as first author
1since 2021 · last 2022
0000-0002-4980-3192ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 12 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 8 · 5 first-authorArtificial intelligence and machine learning · 3 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
4 papers
Data mining · 100%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining
process mining
1.232022
Measuring Fitness and Precision of Automatically Discovered Process Models: A Principled and Scalable Approach · IEEE Trans. Knowl. Data Eng. 2022
Automated Discovery of Process Models from Event Logs: Review and Benchmark · IEEE Trans. Knowl. Data Eng. 2019
Filtering Out Infrequent Behavior from Business Process Event Logs · IEEE Trans. Knowl. Data Eng. 2017
Data mining › process mining
process discovery
0.622017
Filtering Out Infrequent Behavior from Business Process Event Logs · IEEE Trans. Knowl. Data Eng. 2017
Split Miner: Discovering Accurate and Simple Business Process Models from Event Logs · ICDM 2017
Data mining › anomaly detection
outlier detection
0.312017
Filtering Out Infrequent Behavior from Business Process Event Logs · IEEE Trans. Knowl. Data Eng. 2017
Data mining
pattern mining
0.312017
Split Miner: Discovering Accurate and Simple Business Process Models from Event Logs · ICDM 2017
Empirical software engineering
benchmarking
0.112019
Automated Discovery of Process Models from Event Logs: Review and Benchmark · IEEE Trans. Knowl. Data Eng. 2019
Data mining › pattern mining › discriminative pattern mining
emerging pattern mining
0.112017
Split Miner: Discovering Accurate and Simple Business Process Models from Event Logs · ICDM 2017

Methods — techniques the papers use, named apart from their topics

systematic review · 0.8comparative evaluation · 0.8markovian abstraction · 0.6kth order markov model · 0.6split gateway identification · 0.3infrequent behavior filtering · 0.3directly-follows graph filtering · 0.3
YearPublicationVenuePosition
2022 Measuring Fitness and Precision of Automatically Discovered Process Models: A Principled and Scalable Approach
abstract
Automated process discovery techniques allow us to generate a process model from an event log consisting of a collection of business process execution traces. The quality of process models generated by these techniques can be assessed with respect to several criteria, includingfitness, which captures the degree to which the generated process model is able to recognize the traces in the event log, andprecision, which captures the extent to which the behavior allowed by the process model is observed in the event log. A range of fitness and precision measures have been proposed in the literature. However, existing measures in this field do not fulfil basic monotonicity properties and/or they suffer from scalability issues when applied to models discovered from real-life event logs. This article presents a family of fitness and precision measures based on the idea of comparing the$k$th order Markovian abstraction of a process model against that of an event log. The article shows that this family of measures fulfils the aforementioned properties for suitably chosen values of$k$. An empirical evaluation shows that representative exemplars of this family of measures yield intuitive results on a synthetic dataset of model-log pairs, while outperforming existing measures of fitness and precision in terms of execution times on real-life event logs.
Adriano Augusto, Abel Armas-Cervantes, Raffaele Conforti, Marlon Dumas, Marcello La Rosa
IEEE Trans. Knowl. Data Eng.3
2020 Automatic Repair of Same-Timestamp Errors in Business Process Event Logs
Raffaele Conforti, Marcello La Rosa, Arthur H. M. ter Hofstede, Adriano Augusto
BPM1
2020 Scalable alignment of process models and event logs: An approach based on automata and S-components
abstract
Given a model of the expected behavior of a business process and given an event log recording its observed behavior, the problem of business process conformance checking is that of identifying and describing the differences between the process model and the event log. A desirable feature of a conformance checking technique is that it should identify a minimal yet complete set of differences. Existing conformance checking techniques that fulfill this property exhibit limited scalability when confronted to large and complex process models and event logs. One reason for this limitation is that existing techniques compare each execution trace in the log against the process model separately, without reusing computations made for one trace when processing subsequent traces. Yet, the execution traces of a business process typically share common fragments (e.g. prefixes and suffixes). A second reason is that these techniques do not integrate mechanisms to tackle the combinatorial state explosion inherent to process models with high levels of concurrency. This paper presents two techniques that address these sources of inefficiency. The first technique starts by transforming the process model and the event log into two automata. These automata are then compared based on a synchronized product, which is computed using an A* heuristic with an admissible heuristic function, thus guaranteeing that the resulting synchronized product captures all differences and is minimal in size. The synchronized product is then used to extract optimal (minimal-length) alignments between each trace of the log and the closest corresponding trace of the model. By representing the event log as a single automaton, this technique allows computations for shared prefixes and suffixes to be made only once. The second technique decomposes the process model into a set of automata, known as S-components, such that the product of these automata is equal to the automaton of the whole process model. A product automaton is computed for each S-component separately. The resulting product automata are then recomposed into a single product automaton capturing all the differences between the process model and the event log, but without minimality guarantees. An empirical evaluation using 40 real-life event logs shows that, used in tandem, the proposed techniques outperform state-of-the-art baselines in terms of execution times in a vast majority of cases, with improvements ranging from several-fold to one order of magnitude. Moreover, the decomposition-based technique leads to optimal trace alignments for the vast majority of datasets and close to optimal alignments for the remaining ones.
Daniel Reißner, Abel Armas-Cervantes, Raffaele Conforti, Marlon Dumas, Dirk Fahland, Marcello La Rosa
Inf. Syst.3
2020 Detection and removal of infrequent behavior from event streams of business processes
Sebastiaan J. van Zelst, Mohammadreza Fani Sani, Alireza Ostovar, Raffaele Conforti, Marcello La Rosa
Inf. Syst.4
2019 Split miner: automated discovery of accurate and simple business process models from event logs
Adriano Augusto, Raffaele Conforti, Marlon Dumas, Marcello La Rosa, Artem Polyvyanyy
Knowl. Inf. Syst.2
2019 Automated Discovery of Process Models from Event Logs: Review and Benchmark
abstract
Process mining allows analysts to exploit logs of historical executions of business processes to extract insights regarding the actual performance of these processes. One of the most widely studied process mining operations is automated process discovery. An automated process discovery method takes as input an event log, and produces as output a business process model that captures the control-flow relations between tasks that are observed in or implied by the event log. Various automated process discovery methods have been proposed in the past two decades, striking different tradeoffs between scalability, accuracy, and complexity of the resulting models. However, these methods have been evaluated in an ad-hoc manner, employing different datasets, experimental setups, evaluation measures, and baselines, often leading to incomparable conclusions and sometimes unreproducible results due to the use of closed datasets. This article provides a systematic review and comparative evaluation of automated process discovery methods, using an open-source benchmark and covering 12 publicly-available real-life event logs, 12 proprietary real-life event logs, and nine quality metrics. The results highlight gaps and unexplored tradeoffs in the field, including the lack of scalability of some methods and a strong divergence in their performance with respect to the different quality metrics used.
Adriano Augusto, Raffaele Conforti, Marlon Dumas, Marcello La Rosa, Fabrizio Maria Maggi, Andrea Marrella, Massimo Mecella, Allar Soo
IEEE Trans. Knowl. Data Eng.2
2018 Abstract-and-Compare: A Family of Scalable Precision Measures for Automated Process Discovery
Adriano Augusto, Abel Armas-Cervantes, Raffaele Conforti, Marlon Dumas, Marcello La Rosa, Daniel Reißner
BPM3
2018 Filtering Spurious Events from Event Streams of Business Processes
Sebastiaan J. van Zelst, Mohammadreza Fani Sani, Alireza Ostovar, Raffaele Conforti, Marcello La Rosa
CAiSE4
2018 Automated discovery of structured process models from event logs: The discover-and-structure approach
Adriano Augusto, Raffaele Conforti, Marlon Dumas, Marcello La Rosa, Giorgio Bruno
Data Knowl. Eng.2
2017 Split Miner: Discovering Accurate and Simple Business Process Models from Event Logs
abstract
The problem of automated discovery of process models from event logs has been intensively researched in the past two decades. Despite a rich field of proposals, state-of-the-art automated process discovery methods suffer from two recurrent deficiencies when applied to real-life logs: (i) they produce large and spaghetti-like models; and (ii) they produce models that either poorly fit the event log (low fitness) or highly generalize it (low precision). Striking a tradeoff between these quality dimensions in a robust and scalable manner has proved elusive. This paper presents an automated process discovery method that produces simple process models with low branching complexity and consistently high and balanced fitness, precision and generalization, while achieving execution times 2-6 times faster than state-of-the-art methods on a set of 12 real-life logs. Further, our approach guarantees deadlock-freedom for cyclic process models and soundness for acyclic. Our proposal combines a novel approach to filter the directly-follows graph induced by an event log, with an approach to identify combinations of split gateways that accurately capture the concurrency, conflict and causal relations between neighbors in the directly-follows graph.
Adriano Augusto, Raffaele Conforti, Marlon Dumas, Marcello La Rosa
ICDM2
2017 Filtering Out Infrequent Behavior from Business Process Event Logs
abstract
In the era of “big data”, one of the key challenges is to analyze large amounts of data collected in meaningful and scalable ways. The field of process mining is concerned with the analysis of data that is of a particular nature, namely data that results from the execution of business processes. The analysis of such data can be negatively influenced by the presence of outliers, which reflect infrequent behavior or “noise”. In process discovery, where the objective is to automatically extract a process model from the data, this may result in rarely travelled pathways that clutter the process model. This paper presents an automated technique to the removal of infrequent behavior from event logs. The proposed technique is evaluated in detail and it is shown that its application in conjunction with certain existing process discovery algorithms significantly improves the quality of the discovered process models and that it scales well to large datasets.
Raffaele Conforti, Marcello La Rosa, Arthur H. M. ter Hofstede
IEEE Trans. Knowl. Data Eng.1
2016 PRISM - A Predictive Risk Monitoring Approach for Business Processes
Raffaele Conforti, Sven Fink, Jonas Manderscheid, Maximilian Röglinger
BPM1
2016 Automated Discovery of Structured Process Models: Discover Structured vs. Discover and Structure
Adriano Augusto, Raffaele Conforti, Marlon Dumas, Marcello La Rosa, Giorgio Bruno
ER2
2016 BPMN Miner: Automated discovery of BPMN process models with hierarchical structure
Raffaele Conforti, Marlon Dumas, Luciano García-Bañuelos, Marcello La Rosa
Inf. Syst.1
2015 Complex Symbolic Sequence Encodings for Predictive Monitoring of Business Processes
Anna Leontjeva, Raffaele Conforti, Chiara Di Francescomarino, Marlon Dumas, Fabrizio Maria Maggi
BPM2
2015 A recommendation system for predicting risks across multiple business process instances
Raffaele Conforti, Massimiliano de Leoni, Marcello La Rosa, Wil M. P. van der Aalst, Arthur H. M. ter Hofstede
Decis. Support Syst.1
2014 The 4C Spectrum of Fundamental Behavioral Relations for Concurrent Systems
Artem Polyvyanyy, Matthias Weidlich 0001, Raffaele Conforti, Marcello La Rosa, Arthur H. M. ter Hofstede
Petri Nets3
2014 Beyond Tasks and Gateways: Discovering BPMN Models with Subprocesses, Boundary Events and Activity Markers
Raffaele Conforti, Marlon Dumas, Luciano García-Bañuelos, Marcello La Rosa
BPM1
2013 Supporting Risk-Informed Decisions during Business Process Execution
Raffaele Conforti, Massimiliano de Leoni, Marcello La Rosa, Wil M. P. van der Aalst
CAiSE1
2013 Real-time risk monitoring in business processes: A sensor-based approach
Raffaele Conforti, Marcello La Rosa, Giancarlo Fortino, Arthur H. M. ter Hofstede, Jan Recker, Michael Adams 0001
J. Syst. Softw.1