VLDB 2026 Research / reviewers in the wild / expert
Daniel Calegari
dblp:92/6787
· DBLP profile ↗
21ranked-venue papers
5as first author
8since 2021 · last 2026
0000-0001-9506-7619ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 18 · 5 first-author · 5 since 2021Databases, data management, data science and information retrieval · 12 · 2 first-author · 5 since 2021Artificial intelligence and machine learning · 11 · 2 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Object-centric process management: A research manifestoabstractBusiness process management employs process models and event logs to represent the behavior of the information systems under study. Traditional case-centric notions consider the order of activities and events in isolated process instances. The emerging field of object-centric processes challenges this assumption by putting objects in the center. Object-centric process mining and modeling approaches identify the structure of co-evolving data objects that influence the behavior of an information system to provide a comprehensive view of the system behavior. Object-centricity has been investigated independently in process modeling and in process mining, which resulted in the coexistence of seemingly contradictory assumptions and definitions. As a community effort, this research manifesto relates and aligns existing terminologies, definitions, and perspectives to provide a common ground for current and future research in object-centric business process management. Based on the current state of research, we propose a conceptualization that sets process models and event logs in relation to the information system’s behavior and the execution data it generates. The conceptualization aims at aligning different terminologies and, thus, providing a basis to model and analyze behavioral characteristics. Building on this common ground, we identify open research challenges along the most relevant research areas in object-centric process management. For each research area, its current status is investigated and an outline of the most relevant research challenges is presented. Anjo Seidel, Mathias Weske, Marco Montali, Andrey Rivkin, Manfred Reichert, Jan Martijn E. M. van der Werf, Wil M. P. van der Aalst, Marius Breitmayer, Lukas Liß, Jan Niklas van Detten, Amin Jalali 0001, Shahrzad Khayatbashi, Maximilian König, Tom Lichtenstein, Stefanie Rinderle-Ma, Barbara Weber, Pnina Soffer, Lorenzo Rossi 0001, Daniel Calegari, Andrea Delgado 0001, Remco M. Dijkman, Sarah Winkler, Matthias Weidlich 0001, Sander J. J. Leemans, Dirk Fahland, Ava Swevels, Monique Snoeck, Giancarlo Guizzardi, Alessandro Gianola, Avigdor Gal, Ekkart Kindler, Irina A. Lomazova, Barbara Re 0001, Giovanni Meroni, Andrea Morichetta 0001, Alessandro Marcelletti, Sara Pettinari, Boudewijn F. van Dongen, Johannes De Smedt, Majid Rafiei, Julius Köpke, Thomas T. Hildebrandt, Francesca Zerbato, Luise Pufahl, Hajo A. Reijers, Artem Polyvyanyy, Chiara Di Francescomarino, Fabrizio Maria Maggi, Oscar Pastor 0001, Stephan Haarmann, Henderik A. Proper, Xixi Lu 0001, Hugo A. López 0001, Tijs Slaats, Jochen De Weerdt, Massimiliano de Leoni, Niels Martin, Karolin Winter, Nick R. T. P. van Beest, Orlenys López-Pintado, Sebastiaan J. van Zelst, Chiara Ghidini, Arik Senderovich |
Inf. Syst. | 19 |
| 2026 | Inter-organizational collaborative BPMN 2.0 business process discovery
Leonel Peña, Daniela Andrade, Andrea Delgado 0001, Daniel Calegari |
J. Intell. Inf. Syst. | 4 |
| 2022 | Computational narratives using Model-Driven EngineeringabstractComputational narratives embed data and the computations that process and visualize that data into a story. They introduce some challenges, such as they need to be structured to be easily adapted to a wide range of audiences and contexts, e.g., different technologies providing visual elements for communication. Model-Driven Engineering (MDE) is a paradigm that proposes the specification of models of a specific domain and transformations between them with many purposes. This work aims to analyze computational narratives from the perspective of MDE to address their challenges. We propose a narrative metamodel based on an existing conceptual model, and we explore the definition of model transformations for converting narrative models into HTML and Jupyter documents. We also exemplify the MDE approach using a real-life narrative referring to COVID-19 and provide some ideas for future research lines Daniel Calegari |
CLEI | 1 |
| 2022 | Process and Organizational Data Integration from BPMS and Relational/NoSQL Sources for Process Mining
Andrea Delgado 0001, Daniel Calegari |
ICSOFT | 2 |
| 2022 | Model-driven management of BPMN-based business process familiesabstractAbstract Business processes can have variants depending on specific business requirements, which lead to the definition of a so-called business process family. Since conventional business process modeling languages, e.g., the Business Process Model and Notation (BPMN), do not explicitly support variants’ specification, several proposals have emerged to deal with it. However, they mainly focus on languages’ definition, while less emphasis is made on providing complete variability management. This article presents a Model-Driven Engineering approach for managing BPMN-based business process families composed of a metamodel for conceptualizing process families, a high-level process for managing them (involving model transformations for the configuration of variants), and tool support for the complete approach. We validated the proposal using a real-world example from a university and an empirical study with real users. Users rated the support tool’s principal functional suitability and usability features as very good. Many improvement opportunities were detected, e.g., version control, collaborative work, and error reporting. We also provide a literature review and thorough evaluation of BPMN-based business process families’ proposals using the VIVACE framework. Andrea Delgado 0001, Daniel Calegari, Félix García 0001, Barbara Weber |
Softw. Syst. Model. | 2 |
| 2021 | Exploring the Application of Process Mining Techniques to Improve Web Application SecurityabstractWeb applications are permanently being exposed to attacks that exploit their vulnerabilities. To detect and prevent misuse of the functionality provided by an application, it has become necessary to develop techniques that help discern between a valid user of the system and a malicious agent. In recent years, a technology that has been widely deployed to provide automated and non-invasive support for detecting web application attacks is Web Application Firewalls. In this work, we put forward and discuss the application of Process Mining techniques to detect deviations from the expected behavior of web applications. The objects of behavior analysis are logs generated by a widely deployed WAF called ModSecurity. We discuss experiments we have carried out applying our mining method on the well-known e-commerce platform Magento and using the ProM tool for the execution of the process mining techniques. Marcelo Bruno, Pablo Ibáñez 0002, Tamara Techera, Daniel Calegari, Gustavo Betarte |
CLEI | 4 |
| 2021 | Integrated Process Data and Organizational Data Analysis for Business Process Improvement
Alexis Artus, Andrés Borges, Daniel Calegari, Andrea Delgado 0001 |
DaWaK | 3 |
| 2021 | A Methodology for Integrated Process and Data Mining and Analysis towards Evidence-based Process Improvement
Andrea Delgado 0001, Daniel Calegari, Adriana Marotta, Laura González 0001, Libertad Tansini |
ICSOFT | 2 |
| 2020 | Towards a unified vision of business process and organizational dataabstractBusiness processes are usually enacted within a complex technological environment. Business processes data (e.g., cases, activity instances, variables, resources, etc.) is usually implicit in information systems and coupled with organizational data (e.g., clients, orders, payments, etc.). Even if processes are managed by a Business Process Management System, the link between both kinds of data is not easy to discover. In this context, a compartmentalized vision of process data on the one hand, and organizational data on the other, is not adequate to provide the organization with the evidence-based business intelligence necessary to improve their daily operation. In this paper, we deal with the integration of business process and organizational data as a basis for providing organizations with elements to allow a complete evaluation of the business process execution. We provide an analysis of scenarios for data integration and data matching problems, and we propose a model-driven approach for providing a unified view capturing all the pieces of data consistently for applying both process mining and data mining techniques. Andrea Delgado 0001, Daniel Calegari |
CLEI | 2 |
| 2020 | Towards a Data Science Framework Integrating Process and Data Mining for Organizational Improvement
Andrea Delgado 0001, Adriana Marotta, Laura González 0001, Libertad Tansini, Daniel Calegari |
ICSOFT | 5 |
| 2019 | Automated generation of variants in business process families based on the Common Variability Language (CVL)abstractBusiness processes are carried out to achieve business objectives within an organization. Sometimes, such processes accept variants depending on specific business requirements. Several proposals have emerged to deal with the variability of business processes with focus on the modeling of process families with variants, avoiding modeling each variant separately, which implies duplication and maintenance of the common parts. One of these proposals is the Common Variability Language (CVL), which allows to represent variability transparently in a host language. Deriving a process variant from the definition of a process family is a central and complex task, which is done manually in most of the approaches. The aim of this article is to explore the use of CVL together with the Business Process Model and Notation (BPMN 2.0) for modeling business process families, and the use of Model Driven Engineering (MDE) techniques for the automatic generation of process variants. We also present a graphical tool supporting these ideas and a qualitative evaluation of the variability approach by using the VIVACE framework. Daniel Calegari, Andrea Delgado 0001, Leonel Peña |
CLEI | 1 |
| 2019 | A generic BPMS user portal for business processes execution interoperabilityabstractBusiness Process Management System (BPMS) integrates several software modules to support the business process (BP) lifecycle. A process modeler, process engine, a web portal for interaction with users, and a REST/SOAP API which exposes operations from the engine are key ones. In previous works we have evaluated several BPMS identifying similarities in terms of the concepts they manage in their user portals and the APIs they expose, and how the user portals became highly coupled to the underlying process engine through the provided API. We proposed a generic user portal that makes invocations to a generic API decoupling the portal from the specific process engine it invokes, which can be exchanged through the generic API invocation to different process engines. In this paper we present an extension of this work by adding concepts to the generic API and data model, a comparative analysis between BPMS, as well as the implementation of adapters for three different engines to show its capabilities. Andrea Delgado 0001, Daniel Calegari |
CLEI | 2 |
| 2018 | Model-Driven Development of an Interpreter for the Object Constraint LanguageabstractThe Object Constraint Language (OCL) plays a central role in many Model-Driven Engineering (MDE) initiatives for expressing invariant conditions in models, among other uses. It is defined as a side-effect free language combining model-oriented and functional features. There are works that explore the use of the functional paradigm for the interpretation of OCL such that most of the functional infrastructure could be predefined and automatically generated. In this work we present the MDE-based automatic generation of such functional infrastructure based on Haskell. We also present how the infrastructure is connected with the Eclipse Modeling Framework for final users, allowing the internal complexity to be transparent to them. We provide a different perspective on the interpretation of OCL, together with a sandbox that allows to evaluate in a unified way several proposals that already exist in the scientific community, as well as to collaborate with the migration of functional aspects to the MDE paradigm. Gonzalo Sintas, Leticia Vaz Lutz, Daniel Calegari, Marcos Viera |
CLEI | 3 |
| 2018 | Modeling of software process families with automated generation of variants (S)abstractModeling variability in software systems or processes promotes reuse of core assets.In particular, variability in software development processes allows customization of activities, artifacts, roles and other elements to specific projects, in what is called a process variant.Each process variant is derived from a base common process, called process tailoring, which is usually a tedious and error prone manual process.In the last years, there has been a growing interest in supporting the process variability approach, being v-SPEM a proposal that integrates and advanced view of variability into the SPEM standard.In this paper we present an extension of v-SPEM support for final users, with automated generation of variants, to help during process tailoring.The use of automatic mechanisms reduces errors and simplifies the tailoring process by hiding the details to the end users. Andrea Delgado 0001, Daniel Calegari, Félix García 0001 |
SEKE | 2 |
| 2017 | Evaluating non-functional aspects of business process management systemsabstractSelecting a Business Process Management Systems (BPMS) for an organization is not a trivial task. It requires a thorough evaluation of its capabilities considering the whole support of the business process lifecycle and the organizational environment in which the BPMS will be used. In this context, in a previous work we have proposed a methodology for the systematic evaluation of BPMS, which was mostly focused on required functional and non-technical aspects. In this paper, we present the extension of our methodology with a detailed definition of non-functional aspects to be evaluated, and a set of test cases for their evaluation. We also performed a fine tuning of the methodology based on a comprehensive comparison with other existent methodologies and the provision of tool support. As a case study, we present an evaluation of open source and proprietary BPMS following our proposal. Andrea Delgado 0001, Daniel Calegari |
CLEI | 2 |
| 2017 | BPMN 2.0 based modeling and customization of variants in business process familiesabstractBusiness processes may accept variants based on specific business requirements of an organization, leading to the definition of a process family. There are many proposals for the modeling of the common and variable parts of a process family, as well as to support the customization of each process variant (i.e., process configuration or tailoring). In this article, we present the results of a detailed study about the modeling and customization of process families based on the Business Process Model and Notation (BPMN 2.0) standard, and we introduce BPMNext, a novel approach devised for this purpose. The language is an adaptation of BPMN 2.0 based on the ideas provided by vSPEM, a language for the modeling of software processes families. We also present a supporting tool and its application to a real case study about the assignment of positions in exchange programs. Andrea Delgado 0001, Daniel Calegari |
CLEI | 2 |
| 2016 | Complex event processing with geospatial support for monitoring and controlling compliance with environmental regulationsabstractIn a context of e-government, there are usually regulatory compliance requirements that the supporting systems should enforce. To this end, an appropriate processing of data coming from different sources is required, which presents an important challenge given the large volume of data that e-government systems handle. This volume of data is also increased with data coming from autonomous sensors (e.g. reporting carbon emission in protected areas) and from citizens providing information (e.g. illegal dumping) in a voluntary way. Complex Event Processing (CEP) technologies allow processing large amount of event data and detecting patterns from them. However, they do not provide support for geographic information which is essential for monitoring and controlling regulations which apply to specific geographical areas. This paper proposes a geospatial extension for CEP that allows monitoring environmental factors considering the geographic location of the processed data. Federico Herrera, Laura González 0001, Daniel Calegari |
CLEI | 3 |
| 2016 | Heterogeneous verification in the context of model driven engineering
Daniel Calegari, Till Mossakowski, Nora Szasz |
Sci. Comput. Program. | 1 |
| 2015 | Institution-based foundations for verification in the context of model-driven engineering
Daniel Calegari, Nora Szasz |
Sci. Comput. Program. | 1 |
| 2011 | Towards an Agent-Based Methodology for Developing Agro-Ecosystem Simulations
Jorge Corral, Daniel Calegari |
SEFM | 2 |
| 2008 | UML 2.0 Interactions with OCL/RT ConstraintsabstractThe Unified Modeling Language 2.0 Interactions language describes inter-component behavior. However, it cannot define meaningful time constraints. OCL for Real Time is a language for real-time constraints specification well-suited for describing constraints on interactions. This work defines a formal semantics for the merger of those languages. The semantics allows the recognition of valid and invalid behaviors of a system with time constraints. An analysis of the properties derived from the semantics is also done. In particular, the notions of refinement of interactions and refinement of constraints, intended for formal verification, are explored. Daniel Calegari, María Victoria Cengarle, Nora Szasz |
FDL | 1 |