Demo Data from SIGIR 2026 / reviewers in the wild / expert
Luciano García-Bañuelos
dblp:19/2137
· DBLP profile ↗
47ranked-venue papers
4as first author
8since 2021 · last 2025
0000-0001-9076-903XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 24 · 3 first-author · 2 since 2021Databases, data management, data science and information retrieval · 15 · 1 first-author · 5 since 2021Artificial intelligence and machine learning · 4 · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2Theory of computation · 1
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 |
Software testing · 100% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › protocol testing
conformance checking |
0.3 | 1 | 2018 | Complete and Interpretable Conformance Checking of Business Processes · IEEE Trans. Software Eng. 2018 |
Logic in computer science › concurrency theory
concurrency models |
0.1 | 1 | 2018 | Complete and Interpretable Conformance Checking of Business Processes · IEEE Trans. Software Eng. 2018 |
Logic in computer science › concurrency theory
event structures |
0.1 | 1 | 2018 | Complete and Interpretable Conformance Checking of Business Processes · IEEE Trans. Software Eng. 2018 |
Methods — techniques the papers use, named apart from their topics
natural language verbalization · 0.7error-correcting synchronized product · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Conformal prediction in multi-user settings: an evaluation
Enrique Garcia-Ceja, Luciano García-Bañuelos, Nicolas Jourdan 0001 |
User Model. User Adapt. Interact. | 2 |
| 2024 | All Optimal k-Bounded Alignments Using the FM-Index
Astrid Rivera-Partida, Abel Armas-Cervantes, Luciano García-Bañuelos, Luis Rodríguez-Flores |
CoopIS | 3 |
| 2023 | A Characterisation of Ambiguity in BPM
Marco Franceschetti, Ronny Seiger, Hugo A. López 0001, Andrea Burattin, Luciano García-Bañuelos, Barbara Weber |
ER | 5 |
| 2022 | Bootstrapping Generalization of Process Models Discovered from Event Data
Artem Polyvyanyy, Alistair Moffat, Luciano García-Bañuelos |
CAiSE | 3 |
| 2022 | Entropic relevance: A mechanism for measuring stochastic process models discovered from event data
Hanan Alkhammash, Artem Polyvyanyy, Alistair Moffat, Luciano García-Bañuelos |
Inf. Syst. | 4 |
| 2022 | Controlled flexibility in blockchain-based collaborative business processes
Orlenys López-Pintado, Marlon Dumas, Luciano García-Bañuelos, Ingo Weber |
Inf. Syst. | 3 |
| 2022 | Multi-level privacy analysis of business processes: the Pleak toolset
Marlon Dumas, Luciano García-Bañuelos, Joosep Jääger, Peeter Laud, Raimundas Matulevicius, Alisa Pankova, Martin Pettai, Pille Pullonen, Aivo Toots, Reedik Tuuling, Maksym Yerokhin |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2021 | Discovering business process simulation models in the presence of multitasking and availability constraintsabstractBusiness process simulation is a versatile technique for quantitative analysis of business processes. A well-known limitation of process simulation is that the accuracy of the simulation results is limited by the faithfulness of the process model and simulation parameters given as input to the simulator. To tackle this limitation, various authors have proposed to discover simulation models from process execution logs, so that the resulting simulation models more closely match reality. However, existing techniques in this field make certain assumptions about resource behavior that do not typically hold in practice, including: (i) that each resource performs one task at a time; and (ii) that resources are continuously available (24/7). In reality, resources may engage in multitasking behavior and they work only during certain periods of the day or the week. This article proposes an approach to discover process simulation models from execution logs in the presence of multitasking and availability constraints. To account for multitasking, we adjust the processing times of tasks in such a way that executing the multitasked tasks sequentially with the adjusted times is equivalent to executing them concurrently with the original times. Meanwhile, to account for availability constraints, we use an algorithm for discovering calendar expressions from collections of time-points to infer resource timetables from an execution log. We then adjust the parameters of this algorithm to maximize the similarity between the simulated log and the original one. We evaluate the approach using real-life and synthetic datasets. The results show that the approach improves the accuracy of simulation models discovered from execution logs both in the presence of multitasking and availability constraints Bedilia Estrada-Torres, Manuel Camargo 0001, Marlon Dumas, Luciano García-Bañuelos, Ibrahim Mahdy, Maksym Yerokhin |
Data Knowl. Eng. | 4 |
| 2020 | Business Process Redesign Heuristics for Blockchain SolutionsabstractBlockchain has emerged as one of the most promising and revolutionary technologies in the past years. Companies are exploring use cases in the hope of reaping benefits from this technology. However, to achieve the desired impact, it is not sufficient to merely replace existing technologies. Current business processes must be redesigned to realize benefits. This paper shows how a number of best practices for Business Process Redesign can be applied to leverage blockchain technology. Specifically, we adapt these best practices for redesigning processes intended to execute on blockchain. We further explore their applicability using a case study. The major elements of process redesign for blockchain are: (1) changing the view from intra- to inter-organizational processes by using the shared data ledger of blockchain, (2) using smart contracts performers of tasks and connectors of processes, (3) using blockchain as means for data communication, and (4) using tokens to manage digitally represented assets. Fredrik Milani, Luciano García-Bañuelos, Hajo A. Reijers, Lilit Stepanyan |
EDOC | 2 |
| 2020 | An Entropic Relevance Measure for Stochastic Conformance Checking in Process MiningabstractGiven an event log as a collection of recorded real-world process traces, process mining aims to automatically construct a process model that is both simple and provides a useful explanation of the traces. Conformance checking techniques are then employed to characterize and quantify commonalities and discrepancies between the log’s traces and the candidate models. Recent approaches to conformance checking acknowledge that the elements being compared are inherently stochastic – for example, some traces occur frequently and others infrequently – and seek to incorporate this knowledge in their analyses.Here we present an entropic relevance measure for stochastic conformance checking, computed as the average number of bits required to compress each of the log’s traces, based on the structure and information about relative likelihoods provided by the model. The measure penalizes traces from the event log not captured by the model and traces described by the model but absent in the event log, thus addressing both precision and recall quality criteria at the same time. We further show that entropic relevance is computable in time linear in the size of the log, and provide evaluation outcomes that demonstrate the feasibility of using the new approach in industrial settings. Artem Polyvyanyy, Alistair Moffat, Luciano García-Bañuelos |
ICPM | 3 |
| 2019 | Dynamic Role Binding in Blockchain-Based Collaborative Business Processes
Orlenys López-Pintado, Marlon Dumas, Luciano García-Bañuelos, Ingo Weber |
CAiSE | 3 |
| 2019 | Interpreted Execution of Business Process Models on BlockchainabstractBlockchain technology provides a tamper-proof mechanism to execute inter-organizational business processes involving mutually untrusted parties. Existing approaches to blockchain-based process execution are based on code generation. In these approaches, a process model is compiled into one or more smart contracts, which are then deployed on a blockchain platform. Given the immutability of the deployed smart contracts, these compiled approaches ensure that all process instances conform to the process model. However, this advantage comes at the price of inflexibility. Any changes to the process model require the redeployment of the smart contracts (a costly operation). In addition, changes cannot be applied to running process instances. To address this lack of flexibility, this paper presents an interpreter of BPMN process models based on dynamic data structures. The proposed interpreter is embedded in a business process execution system with a modular multi-layered architecture, supporting the creation, execution, monitoring and dynamic update of process instances. For efficiency purposes, the interpreter relies on compact bitmap-based encodings of process models. An experimental evaluation shows that the proposed interpreted approach achieves comparable or lower costs relative to existing compiled approaches. Orlenys López-Pintado, Marlon Dumas, Luciano García-Bañuelos, Ingo Weber |
EDOC | 3 |
| 2019 | Business Process Privacy Analysis in PleakabstractPleak is a tool to capture and analyze privacy-enhanced business process models to characterize and quantify to what extent the outputs of a process leak information about its inputs. Pleak incorporates an extensible set of analysis plugins, which enable users to inspect potential leakages at multiple levels of detail. Aivo Toots, Reedik Tuuling, Maksym Yerokhin, Marlon Dumas, Luciano García-Bañuelos, Peeter Laud, Raimundas Matulevicius, Alisa Pankova, Martin Pettai, Pille Pullonen, Jake Tom |
FASE | 5 |
| 2019 | Variability in business processes: Automatically obtaining a generic specificationabstractThe existence of different process variants is inevitable in many modern organizations. However, variability in business process support has proven to be a challenge as it requires a flexible business process specification that supports the required process variants, while at the same time being compliant with policies and regulations. Declarative approaches could support variability, by providing rules constraining process behavior and thereby allowing different variants. However, manual specification of these rules is complicated and error-prone. As such, tools are required to ensure that duplication and overlap of rules is avoided as much as possible, while retaining maintainability. In this paper, we present an approach to represent different process variants in a single compound prime event structure, and provide a method to subsequently derive variability rules from this compound prime event structure. The approach is evaluated by conducting an exploratory evaluation on different sets of real-life business process variants, including a real-life case from the Dutch eGovernment, to demonstrate the effectiveness and applicability of the approach. Nick R. T. P. van Beest, Heerko Groefsema, Luciano García-Bañuelos, Marco Aiello 0001 |
Inf. Syst. | 3 |
| 2019 | Caterpillar: A business process execution engine on the Ethereum blockchainabstractSummary Blockchain platforms, such as Ethereum, allow a set of actors to maintain a ledger of transactions without relying on a central authority and to deploy programs, called smart contracts, that are executed whenever certain transactions occur. These features can be used as basic building blocks for executing collaborative business processes between mutually untrusting parties. However, implementing business processes using the low‐level primitives provided by blockchain platforms is cumbersome and error‐prone. In contrast, established business process management systems (BPMSs), such as those based on the standard Business Process Model and Notation (BPMN), provide convenient abstractions for rapid development of process‐oriented applications. This article demonstrates how to combine the advantages of a BPMS with those of a blockchain platform. The article introduces a blockchain‐based BPMN execution engine, named Caterpillar. Like any BPMN execution engine, Caterpillar supports the creation of instances of a process model and allows users to monitor the state of process instances and to execute tasks thereof. The specificity of Caterpillar is that the state of each process instance is maintained on the (Ethereum) blockchain and the workflow routing is performed by smart contracts generated by a BPMN‐to‐Solidity compiler. The Caterpillar compiler supports a large array of BPMN constructs, including subprocesses, multiple‐instance activities, and event handlers. The paper describes the architecture of Caterpillar and the interfaces it provides to support the monitoring of process instances, the allocation and execution of work items, and the execution of service tasks. Orlenys López-Pintado, Luciano García-Bañuelos, Marlon Dumas, Ingo Weber, Alexander Ponomarev |
Softw. Pract. Exp. | 2 |
| 2018 | Complete and Interpretable Conformance Checking of Business ProcessesabstractThis article presents a method for checking the conformance between an event log capturing the actual execution of a business process, and a model capturing its expected or normative execution. Given a process model and an event log, the method returns a set of statements in natural language describing the behavior allowed by the model but not observed in the log and vice versa. The method relies on a unified representation of process models and event logs based on a well-known model of concurrency, namely event structures. Specifically, the problem of conformance checking is approached by converting the event log into an event structure, converting the process model into another event structure, and aligning the two event structures via an error-correcting synchronized product. Each difference detected in the synchronized product is then verbalized as a natural language statement. An empirical evaluation shows that the proposed method can handle real datasets and produces more concise and higher-level difference descriptions than state-of-the-art conformance checking methods. In a survey designed according to the technology acceptance model, practitioners showed a preference towards the proposed method with respect to a state-of-the-art baseline. Luciano García-Bañuelos, Nick R. T. P. van Beest, Marlon Dumas, Marcello La Rosa, Willem Mertens |
IEEE Trans. Software Eng. | 1 |
| 2017 | Optimized Execution of Business Processes on Blockchain
Luciano García-Bañuelos, Alexander Ponomarev, Marlon Dumas, Ingo Weber |
BPM | 1 |
| 2016 | On the expressive power of behavioral profilesabstractAbstract Behavioral profiles have been proposed as a behavioral abstraction of dynamic systems, specifically in the context of business process modeling. A behavioral profile can be seen as a complete graph over a set of task labels, where each edge is annotated with one relation from a given set of binary behavioral relations. Since their introduction, behavioral profiles were argued to provide a convenient way for comparing pairs of process models with respect to their behavior or computing behavioral similarity between process models. Still, as of today, there is little understanding of the expressive power of behavioral profiles. Via counter-examples, several authors have shown that behavioral profiles over various sets of behavioral relations cannot distinguish certain systems up to trace equivalence, even for restricted classes of systems represented as safe workflow nets. This paper studies the expressive power of behavioral profiles from two angles. Firstly, the paper investigates the expressive power of behavioral profiles and systems captured as acyclic workflow nets. It is shown that for unlabeled acyclic workflow net systems, behavioral profiles over a simple set of behavioral relations are expressive up to configuration equivalence. When systems are labeled, this result does not hold for any of several previously proposed sets of behavioral relations. Secondly, the paper compares the expressive power of behavioral profiles and regular languages. It is shown that for any set of behavioral relations, behavioral profiles are strictly less expressive than regular languages, entailing that behavioral profiles cannot be used to decide trace equivalence of finite automata and thus Petri nets. Artem Polyvyanyy, Abel Armas-Cervantes, Marlon Dumas, Luciano García-Bañuelos |
Formal Aspects Comput. | 4 |
| 2016 | Diagnosing behavioral differences between business process models: An approach based on event structures
Abel Armas-Cervantes, Paolo Baldan, Marlon Dumas, Luciano García-Bañuelos |
Inf. Syst. | 4 |
| 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. | 3 |
| 2015 | Process Mining Reloaded: Event Structures as a Unified Representation of Process Models and Event Logs
Marlon Dumas, Luciano García-Bañuelos |
Petri Nets | 2 |
| 2015 | Log Delta Analysis: Interpretable Differencing of Business Process Event Logs
Nick R. T. P. van Beest, Marlon Dumas, Luciano García-Bañuelos, Marcello La Rosa |
BPM | 3 |
| 2015 | Detecting approximate clones in business process model repositories
Marcello La Rosa, Marlon Dumas, Chathura C. Ekanayake, Luciano García-Bañuelos, Jan Recker, Arthur H. M. ter Hofstede |
Inf. Syst. | 4 |
| 2014 | Behavioral Comparison of Process Models Based on Canonically Reduced Event Structures
Abel Armas-Cervantes, Paolo Baldan, Marlon Dumas, Luciano García-Bañuelos |
BPM | 4 |
| 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 |
BPM | 3 |
| 2014 | Maximal Structuring of Acyclic Process ModelsabstractThis article addresses the transformation of a process model with an arbitrary topology into an equivalent structured process model. In particular, this article studies the subclass of process models that have no equivalent well-structured representation but which, nevertheless, can be partially structured into their maximally-structured representation. The transformations are performed under a behavioral equivalence notion that preserves the observed concurrency of tasks in equivalent process models. The article gives a full characterization of the subclass of acyclic process models that have no equivalent well-structured representation, but do have an equivalent maximally-structured one, as well as proposes a complete structuring method. Together with our previous results, this article completes the solution of the process model structuring problem for the class of acyclic process models. Artem Polyvyanyy, Luciano García-Bañuelos, Dirk Fahland, Mathias Weske |
Comput. J. | 2 |
| 2014 | Controlled automated discovery of collections of business process models
Luciano García-Bañuelos, Marlon Dumas, Marcello La Rosa, Jochen De Weerdt, Chathura C. Ekanayake |
Inf. Syst. | 1 |
| 2014 | Heuristics for composite Web service decentralization
Walid Fdhila, Marlon Dumas, Claude Godart, Luciano García-Bañuelos |
Softw. Syst. Model. | 4 |
| 2013 | Slice, Mine and Dice: Complexity-Aware Automated Discovery of Business Process Models
Chathura C. Ekanayake, Marlon Dumas, Luciano García-Bañuelos, Marcello La Rosa |
BPM | 3 |
| 2013 | Discovering Data-Aware Declarative Process Models from Event Logs
Fabrizio Maria Maggi, Marlon Dumas, Luciano García-Bañuelos, Marco Montali |
BPM | 3 |
| 2013 | Discovering Branching Conditions from Business Process Execution Logs
Massimiliano de Leoni, Marlon Dumas, Luciano García-Bañuelos |
FASE | 3 |
| 2013 | Fast detection of exact clones in business process model repositories
Marlon Dumas, Luciano García-Bañuelos, Marcello La Rosa, Reina Uba |
Inf. Syst. | 2 |
| 2012 | Approximate Clone Detection in Repositories of Business Process Models
Chathura C. Ekanayake, Marlon Dumas, Luciano García-Bañuelos, Marcello La Rosa, Arthur H. M. ter Hofstede |
BPM | 3 |
| 2012 | Structuring acyclic process models
Artem Polyvyanyy, Luciano García-Bañuelos, Marlon Dumas |
Inf. Syst. | 2 |
| 2012 | Generalized aggregate Quality of Service computation for composite services
Marlon Dumas, Luciano García-Bañuelos, Artem Polyvyanyy, Liang Zhang 0019 |
J. Syst. Softw. | 3 |
| 2011 | Clone Detection in Repositories of Business Process Models
Reina Uba, Marlon Dumas, Luciano García-Bañuelos, Marcello La Rosa |
BPM | 3 |
| 2011 | Fast fully dynamic landmark-based estimation of shortest path distances in very large graphsabstractComputing the shortest path between a pair of vertices in a graph is a fundamental primitive in graph algorithmics. Classical exact methods for this problem do not scale up to contemporary, rapidly evolving social networks with hundreds of millions of users and billions of connections. A number of approximate methods have been proposed, including several landmark-based methods that have been shown to scale up to very large graphs with acceptable accuracy. This paper presents two improvements to existing landmark-based shortest path estimation methods. The first improvement relates to the use of shortest-path trees (SPTs). Together with appropriate short-cutting heuristics, the use of SPTs allows to achieve higher accuracy with acceptable time and memory overhead. Furthermore, SPTs can be maintained incrementally under edge insertions and deletions, which allows for a fully-dynamic algorithm. The second improvement is a new landmark selection strategy that seeks to maximize the coverage of all shortest paths by the selected landmarks. The improved method is evaluated on the DBLP, Orkut, Twitter and Skype social networks. Konstantin Tretyakov, Abel Armas-Cervantes, Luciano García-Bañuelos, Jaak Vilo, Marlon Dumas |
CIKM | 3 |
| 2011 | Optimization of Complex QoS-Aware Service Compositions
Dieter Schuller, Artem Polyvyanyy, Luciano García-Bañuelos, Stefan Schulte 0002 |
ICSOC | 3 |
| 2011 | APROMORE: An advanced process model repository
Marcello La Rosa, Hajo A. Reijers, Wil M. P. van der Aalst, Remco M. Dijkman, Jan Mendling, Marlon Dumas, Luciano García-Bañuelos |
Expert Syst. Appl. | 7 |
| 2010 | Structuring Acyclic Process Models
Artem Polyvyanyy, Luciano García-Bañuelos, Marlon Dumas |
BPM | 2 |
| 2010 | Aggregate Quality of Service Computation for Composite Services
Marlon Dumas, Luciano García-Bañuelos, Artem Polyvyanyy, Liang Zhang 0019 |
ICSOC | 2 |
| 2010 | Managing Process Model Collections with AProMoRe
Marie-Christine Fauvet, Marcello La Rosa, M. Sadegh, Abdurrahman Alshareef, Remco M. Dijkman, Luciano García-Bañuelos, Hajo A. Reijers, Wil M. P. van der Aalst, Marlon Dumas, Jan Mendling |
ICSOC | 6 |
| 2009 | Graph Matching Algorithms for Business Process Model Similarity Search
Remco M. Dijkman, Marlon Dumas, Luciano García-Bañuelos |
BPM | 3 |
| 2009 | Aligning Business Process ModelsabstractThis paper studies the following problem: given a pair of business process models, determine which elements in one model are related to which elements in the other model. This problem arises in the context of merging different versions or variants of a business process model or when comparing business process models in order to display their similarities and differences. The paper investigates two approaches to this alignment problem: one based purely on lexical matching of pairs of elements and another based on error-correcting graph matching. Using a set of models taken from real-life scenarios, the paper empirically shows that graph matching techniques yield a significantly higher precision than pure lexical matching, while achieving comparable recall. Remco M. Dijkman, Marlon Dumas, Luciano García-Bañuelos, Reina Uba |
EDOC | 3 |
| 2008 | Transforming BPMN Diagrams into YAWL Nets
Gero Decker, Remco M. Dijkman, Marlon Dumas, Luciano García-Bañuelos |
BPM | 4 |
| 2007 | A Flexible Model for Providing Transactional Behavior to Service Coordination in an Orthogonal Way
Edgar Alberto Portilla-Flores, Genoveva Vargas-Solar, Christine Collet, José-Luis Zechinelli-Martini, Luciano García-Bañuelos |
WEBIST (1) | 5 |
| 2006 | An AsmL Executable Model for WS-BPEL with Orthogonal Transactional Behavior
Luciano García-Bañuelos |
Business Process Management | 1 |