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

Alessandro Berti 0001

dblp:151/6432-1 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
7since 2021 · last 2026
—ORCID · conflict

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

Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 1 since 2021Theory of computation · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

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.

Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 100%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software process
process modeling
0.812024
ProMoAI: Process Modeling with Generative AI · IJCAI 2024

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

large language model · 0.8generative AI · 0.8
YearPublicationVenuePosition
2026 Leveraging large language models for enhanced process model comprehension
abstract
In Business Process Management (BPM), effectively comprehending process models is crucial yet poses significant challenges, particularly as organizations scale and processes become more complex. This paper introduces a novel framework utilizing the advanced capabilities of Large Language Models (LLMs) to enhance the comprehension of complex process models. We present different methods for abstracting business process models into a format accessible to LLMs, and we implement advanced prompting strategies specifically designed to optimize LLM performance within our framework. Additionally, we present a tool, AIPA, that implements our proposed framework and allows for conversational process querying. We evaluate our framework and tool through: i) an automatic evaluation comparing different LLMs, model abstractions, and prompting strategies; ii) a qualitative analysis assessing the ability to identify critical quality issues in process models; and iii) a user study designed to assess AIPA’s effectiveness comprehensively. Results demonstrate our framework’s ability to improve the comprehension and understanding of process models, pioneering new pathways for integrating AI technologies into the BPM field. • Cutting-edge LLMs can effectively interpret abstractions of business process models. • Prompting techniques enhance the LLMs’ comprehension of process models. • Recent open-source LLMs demonstrate comparable effectiveness to commercial solutions. • Advanced LLMs can identify critical quality issues in process models, such as deadlocks and soundness violations. • A case study shows promising results with suggestions for more concise responses.
Humam Kourani, Alessandro Berti 0001, Jasmin Hennrich, Wolfgang Kratsch, Robin Weidlich, Chiao-Yun Li, Ahmad Arslan, Wil M. P. van der Aalst, Daniel Schuster 0001
Decis. Support Syst.2
2025 State-Aware Object-Centric Process Mining: Enhancing OCEL 2.0 with Explicit State Transitions
Dina Kretzschmann, Alessandro Berti 0001, Wil M. P. van der Aalst
EDOC2
2024 ProMoAI: Process Modeling with Generative AI
Humam Kourani, Alessandro Berti 0001, Daniel Schuster 0001, Wil M. P. van der Aalst
IJCAI2
2023 A generic approach to extract object-centric event data from databases supporting SAP ERP
abstract
Abstract Process mining provides a collection of techniques to gain insights into business processes by analyzing event logs. Organizations can gain various insights into their business processes by using process mining techniques. Such techniques use event logs extracted from relational databases supporting the business process as input. However, extracting event logs is challenging due to the size of the data, and it remains ad-hoc. Existing commercial tools partly support the extraction of event logs, but they are proprietary and focus on the mainstream processes such as Purchase-To-Pay (P2P) and Order-To-Cash (O2C). Moreover, the extracted event logs suffer from well-known deficiency, convergence, and divergence issues. For example, due to convergence events are unintentionally duplicated causing unreliable or confusing performance diagnostics. In this paper, we propose an approach to extract event logs while avoiding the aforementioned issues. More in detail, we extract object-centric event logs by using an abstraction layer of the database, called Graph of Relationships (GoRs), designing blueprints with domain knowledge, and converting the database and blueprint into object-centric event logs.We fully implemented the proposed approach, which can extract object-centric event logs from SAP ERP systems, and evaluate the utility and scalability of the proposed approach.
Alessandro Berti 0001, Gyunam Park, Majid Rafiei, Wil M. P. van der Aalst
J. Intell. Inf. Syst.1
2023 OC-PM: analyzing object-centric event logs and process models
abstract
Abstract Object-centric process mining is a novel branch of process mining that aims to analyze event data from mainstream information systems (such as SAP) more naturally, without being forced to form mutually exclusive groups of events with the specification of a case notion. The development of object-centric process mining is related to exploiting object-centric event logs, which includes exploring and filtering the behavior contained in the logs and constructing process models which can encode the behavior of different classes of objects and their interactions (which can be discovered from object-centric event logs). This paper aims to provide a broad look at the exploration and processing of object-centric event logs to discover information related to the lifecycle of the different objects composing the event log. Also, comprehensive tool support (OC-PM) implementing the proposed techniques is described in the paper.
Alessandro Berti 0001, Wil M. P. van der Aalst
Int. J. Softw. Tools Technol. Transf.1
2022 PM4Py-GPU: A High-Performance General-Purpose Library for Process Mining
Alessandro Berti 0001, Minh Phan Nghia, Wil M. P. van der Aalst
RCIS1
2022 Interactive Business Process Comparison Using Conformance and Performance Insights - A Tool
Mahsa Pourbafrani, Majid Rafiei, Alessandro Berti 0001, Wil M. P. van der Aalst
RCIS3
2020 Discovering Object-centric Petri Nets
abstract
Techniques to discover Petri nets from event data assume precisely one case identifier per event. These case identifiers are used to correlate events, and the resulting discovered Petri net aims to describe the life-cycle of individual cases. In reality, there is not one possible case notion, but multiple intertwined case notions. For example, events may refer to mixtures of orders, items, packages, customers, and products. A package may refer to multiple items, multiple products, one order, and one customer. Therefore, we need to assume that each event refers to a collection of objects, each having a type (instead of a single case identifier). Such object-centric event logs are closer to data in real-life information systems. From an object-centric event log, we want to discover an object-centric Petri net with places that correspond to object types and transitions that may consume and produce collections of objects of different types. Object-centric Petri nets visualize the complex relationships among objects from different types. This paper discusses a novel process discovery approach implemented in PM4Py. As will be demonstrated, it is indeed feasible to discover holistic process models that can be used to drill-down into specific viewpoints if needed.
Wil M. P. van der Aalst, Alessandro Berti 0001
Fundam. Informaticae2
2015 No-Free-Lunch theorems in the continuum
Aureli Alabert, Alessandro Berti 0001, Ricard Caballero, Marco Ferrante
Theor. Comput. Sci.2
2014 A novel criterion for overlapping communities detection and clustering improvement
abstract
In community detection, the theme of correctly identifying overlapping nodes, i.e. nodes which belong to more than one community, is important as it is related to role detection and to the improvement of the quality of clustering: proper detection of overlapping nodes gives a better understanding of the community structure. In this paper, we introduce a novel measure, called cuttability, that we show being useful for reliable detection of overlaps among communities and for improving the quality of the clustering, measured via modularity. The proposed algorithm shows better behaviour than existing techniques on the considered datasets (IRC logs and Enron e-mail log). The best behaviour is caught when a network is split between micro-communities. In that case, the algorithm manages to get a better description of the community structure.
Alessandro Berti 0001, Alessandro Sperduti, Andrea Burattin
CIDM1