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

Chiara Ghidini

dblp:45/1110 · DBLP profile ↗
← Back
80ranked-venue papers
8as first author
30since 2021 · last 2026
0000-0003-1563-4965ORCID · verified

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

Databases, data management, data science and information retrieval · 39 · 2 first-author · 15 since 2021Artificial intelligence and machine learning · 28 · 5 first-author · 12 since 2021Software engineering, systems software and programming languages · 18 · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 1 first-author · 2 since 2021Theory of computation · 6 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.

Artificial intelligence
5 papers
Trustworthy machine learning · 73% Knowledge representation and reasoning · 24% Image recognition and object detection · 2%
Theoretical computer science
7 papers
Logic in computer science · 44% Mathematical optimization · 40% Automated reasoning and model checking · 16%
Databases, data mining, and information retrieval
2 papers
Data mining · 96% Database theory · 4%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability
counterfactual explanation
0.912025
Generating Counterfactual Explanations Under Temporal Constraints · AAAI 2025
Machine learning › Trustworthy machine learning
interpretability
0.912025
Generating Counterfactual Explanations Under Temporal Constraints · AAAI 2025
Services computing and microservices
business process management
0.912025
Proactive Data-driven Scheduling of Business Processes · IJCAI 2025
Mathematical optimization
scheduling
0.912025
Proactive Data-driven Scheduling of Business Processes · IJCAI 2025
Data mining › process mining › process discovery
declarative process discovery
0.712023
Process Discovery on Deviant Traces and Other Stranger Things · IEEE Trans. Knowl. Data Eng. 2023
Data mining
pattern mining
0.712023
Process Discovery on Deviant Traces and Other Stranger Things · IEEE Trans. Knowl. Data Eng. 2023
Data mining › process mining
process discovery
0.712023
Process Discovery on Deviant Traces and Other Stranger Things · IEEE Trans. Knowl. Data Eng. 2023
Logic in computer science › knowledge representation and reasoning › knowledge representation
action language
0.312017
Add Data into Business Process Verification: Bridging the Gap between Theory and Practice · AAAI 2017
Logic in computer science
temporal logic
0.312025
Generating Counterfactual Explanations Under Temporal Constraints · AAAI 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology › ontology engineering
collaborative ontology building
0.212014
Evaluating Wiki Collaborative Features in Ontology Authoring · IEEE Trans. Knowl. Data Eng. 2014
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology
0.212014
Evaluating Wiki Collaborative Features in Ontology Authoring · IEEE Trans. Knowl. Data Eng. 2014
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology authoring
0.212014
Evaluating Wiki Collaborative Features in Ontology Authoring · IEEE Trans. Knowl. Data Eng. 2014
Automated reasoning and model checking
model checking
0.112006
Model-Checking Memory Requirements of Resource-Bounded Reasoners · AAAI 2006
Collaborative and social computing › peer production
wiki-based collaboration
0.112014
Evaluating Wiki Collaborative Features in Ontology Authoring · IEEE Trans. Knowl. Data Eng. 2014
Computer vision › Image recognition and object detection › object detection
contextual reasoning
0.122001
Local Models Semantics, or contextual reasoning=locality+compatibility · Artif. Intell. 2001
Local Models Semantics, or Contextual Reasoning = Locality + Compatibility · KR 1998
Logic in computer science
semantics
0.012001
Local Models Semantics, or contextual reasoning=locality+compatibility · Artif. Intell. 2001
Knowledge, reasoning and agents › Multi-agent systems › agent architecture
resource-bounded agents
0.011999
Programming Resource-Bounded Deliberative Agents · IJCAI 1999
Knowledge, reasoning and agents › Multi-agent systems › agent architecture
agent programming
0.011999
Programming Resource-Bounded Deliberative Agents · IJCAI 1999

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

process mining · 1.7monte carlo simulation · 1.7genetic algorithm · 1.7constraint programming · 1.7automata theory · 1.7supervised learning · 0.7expectation-maximization · 0.7state-of-the-art planner · 0.6petri nets · 0.6action language · 0.6empirical study · 0.4model checking · 0.1
YearPublicationVenuePosition
2026 Explain, adapt, retrain: Enhancing outcome-oriented Predictive Process Monitoring through explainability
Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi, Jamila Oukharijane, Williams Rizzi
Data Knowl. Eng.2
2026 Learning optimal policies from event logs through reinforcement learning: A comparison of deep and MDP-based approaches
Stefano Branchi, Andrei Buliga 0001, Chiara Di Francescomarino, Chiara Ghidini, Riccardo Graziosi, Francesca Meneghello 0002, Massimiliano Ronzani
Inf. Syst.4
2026 Object-centric process management: A research manifesto
abstract
Business 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.62
2025 Generating Counterfactual Explanations Under Temporal Constraints
abstract
Counterfactual explanations are one of the prominent eXplainable Artificial Intelligence (XAI) techniques, and suggest changes to input data that could alter predictions, leading to more favourable outcomes. Existing counterfactual methods do not readily apply to temporal domains, such as that of process mining, where data take the form of traces of activities that must obey to temporal background knowledge expressing which dynamics are possible and which not. Specifically, counterfactuals generated off-the-shelf may violate the background knowledge, leading to inconsistent explanations. This work tackles this challenge by introducing a novel approach for generating temporally constrained counterfactuals, guaranteed to comply by design with background knowledge expressed in Linear Temporal Logic on process traces (LTLp). We do so by infusing automata-theoretic techniques for LTLp inside a genetic algorithm for counterfactual generation. The empirical evaluation shows that the generated counterfactuals are temporally meaningful and more interpretable for applications involving temporal dependencies.
Andrei Buliga 0001, Chiara Di Francescomarino, Chiara Ghidini, Marco Montali, Massimiliano Ronzani
AAAI3
2025 Proactive Data-driven Scheduling of Business Processes
abstract
Proactive scheduling creates robust offline schedules that optimize resource utilization and minimize job flow times. This work addresses scheduling challenges in business processes, often encountered in service systems, which differ from traditional applications like manufacturing due to inherent uncertainties in activity durations, and human resource availability. We model the business process scheduling problem (BPSP) as a variation of stochastic resource-constrained multi-project scheduling (RCMPSP), and apply process mining to infer unknown parameter values from historical event data. To overcome the randomness in activity durations, we transform the problem into its deterministic counterpart, and prove that the latter provides a lower bound on the Makespan of the stochastic problem. Our approach integrates data-driven Monte Carlo simulation with constraint programming to generate proactive schedules that guarantee, with high probability, that the Makespan remains below a predefined threshold. We evaluate our approach using synthetic datasets with varying levels of uncertainty and size. In addition, we apply the approach to a real-world dataset from an outpatient cancer hospital, demonstrating its effectiveness in optimizing the process Makespan by an average of 5% to 14%.
Francesca Meneghello 0002, Arik Senderovich, Massimiliano Ronzani, Chiara Di Francescomarino, Chiara Ghidini
IJCAI5
2025 T-ILR: a Neurosymbolic Integration for LTLf
abstract
State-of-the-art approaches for integrating symbolic knowledge with deep learning architectures have demonstrated promising results in static domains. However, methods to handle temporal logic specifications remain underexplored. The only existing approach relies on an explicit representation of a finite-state automaton corresponding to the temporal specification. Instead, we aim at directly injecting the temporal knowledge into the neural model without having to rely on a separate symbolic structure. Specifically, we propose a neurosymbolic framework designed to incorporate temporal logic specifications, expressed in Linear Temporal Logic over finite traces (LTLf), directly into deep learning architectures for sequence-based tasks. We extend the Iterative Local Refinement (ILR) neurosymbolic algorithm, leveraging the recent introduction of fuzzy LTLf interpretations. We name this proposed method Temporal Iterative Local Refinement (T-ILR). We assess T-ILR on an existing benchmark for temporal neurosymbolic architectures, consisting of the classification of image sequences in the presence of temporal knowledge. The results demonstrate improved accuracy and computational efficiency compared to the state-of-the-art method.
Riccardo Andreoni, Andrei Buliga 0001, Alessandro Daniele, Chiara Ghidini, Marco Montali, Massimiliano Ronzani
NeSy4
2025 Guiding the generation of counterfactual explanations through temporal background knowledge for predictive process monitoring
Andrei Buliga 0001, Chiara Di Francescomarino, Chiara Ghidini, Ivan Donadello, Fabrizio Maria Maggi
Data Min. Knowl. Discov.3
2025 Outcome-oriented local explanation using context-aware process patterns
abstract
Predictive Process Monitoring leverages machine learning models to predict the future states of business processes. Most Predictive Process Monitoring approaches rely on black-box models which, while powerful, lack interpretability, limiting their applicability in critical decision-making scenarios. Explainable Predictive Process Monitoring has emerged to address this gap, focusing on delivering actionable and transparent insights into predictions. Current approaches, however, often fail to incorporate multiple process perspectives and granularity levels in their explanations, overlooking crucial factors that influence process outcomes. This paper proposes a novel Explainable Predictive Process Monitoring approach to deliver explanations, integrating multiple process perspectives at various levels of granularity. The proposed approach addresses the limitations of existing methods, providing comprehensive, process context-aware explanations. The effectiveness of the proposed method is assessed through experimental evaluations on real-life event logs, showing how the integration of diverse process perspectives improves the interpretability and predictive insights of local explanations with improvements ranging from 2%–3% to 15%–20% depending upon the event log under analysis.
Mozhgan Vazifehdoostirani, Andrei Buliga 0001, Laura Genga, Chiara Di Francescomarino, Massimiliano Ronzani, Chiara Ghidini, Remco M. Dijkman
Eng. Appl. Artif. Intell.6
2025 Runtime integration of machine learning and simulation for business processes: Time and decision mining predictions
abstract
Recent research in Computer Science has investigated the use of Deep Learning (DL) techniques to complement outcomes or decisions within a Discrete Event Simulation (DES) model. The main idea of this combination is to maintain a white box simulation model complement it with information provided by DL models to overcome the unrealistic or oversimplified assumptions of traditional DESs. State-of-the-art techniques in BPM combine Deep Learning and Discrete Event Simulation in a post-integration fashion: first an entire simulation is performed, and then a DL model is used to add waiting times and processing times to the events produced by the simulation model. In this paper, we aim at taking a step further by introducing RIMS (Runtime Integration of Machine Learning and Simulation). Instead of complementing the outcome of a complete simulation with the results of predictions a posteriori, RIMS provides a tight integration of the predictions of the DL model at runtime during the simulation. This runtime-integration enables us to fully exploit the specific predictions while respecting simulation execution, thus enhancing the performance of the overall system both w.r.t. the single techniques (Business Process Simulation and DL) separately and the post-integration approach. In particular, the runtime integration ensures the accuracy of intercase features for time prediction, such as the number of ongoing traces at a given time, by calculating them during directly the simulation, where all traces are executed in parallel. Additionally, it allows for the incorporation of online queue information in the DL model and enables the integration of other predictive models into the simulator to enhance decision point management within the process model. These enhancements improve the performance of RIMS in accurately simulating the real process in terms of control flow, as well as in terms of time and congestion dimensions. Especially in process scenarios with significant congestion – when a limited availability of resources leads to significant event queues for their allocation – the ability of RIMS to use queue features to predict waiting times allows it to surpass the state-of-the-art. We evaluated our approach with real-world and synthetic event logs, using various metrics to assess the simulation model's quality in terms of control-flow, time, and congestion dimensions.
Francesca Meneghello 0002, Chiara Di Francescomarino, Chiara Ghidini, Massimiliano Ronzani
Inf. Syst.3
2025 Nirdizati: an advanced predictive process monitoring toolkit
abstract
Abstract Predictive Process Monitoring (PPM) is 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. The recent stream of publications in this field shows the need for tools able to support researchers and users in comparing and selecting the techniques that are the most suitable for them. In this paper, we present , a dedicated tool for supporting users in building, comparing and explaining the PPM models that can then be used to perform predictions on the future of an ongoing case. has been constructed by carefully considering the necessary capabilities of a PPM tool and by implementing them in a client-server architecture able to support modularity and scalability. The features of support researchers and practitioners within the entire pipeline for constructing reliable PPM models. The assessment using reactive design patterns and load tests provides an evaluation of the interaction among the architectural elements, and of the scalability with multiple users accessing the prototype in a concurrent manner, respectively. By providing a rich set of different state-of-the-art approaches, offers to Process Mining researchers and practitioners a useful and flexible instrument for comparing and selecting PPM techniques.
Williams Rizzi, Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi
J. Intell. Inf. Syst.3
2024 Uncovering Patterns for Local Explanations in Outcome-Based Predictive Process Monitoring
Andrei Buliga 0001, Mozhgan Vazifehdoostirani, Laura Genga, Xixi Lu 0001, Remco M. Dijkman, Chiara Di Francescomarino, Chiara Ghidini, Hajo A. Reijers
BPM7
2024 Optimizing Resource Allocation Policies in Real-World Business Processes Using Hybrid Process Simulation and Deep Reinforcement Learning
Francesca Meneghello 0002, Jeroen Middelhuis, Laura Genga, Zaharah Allah Bukhsh, Massimiliano Ronzani, Chiara Di Francescomarino, Chiara Ghidini, Remco M. Dijkman
BPM7
2024 Making Sense of Temporal Event Data:A Framework for Comparing Techniques for the Discovery of Discriminative Temporal Patterns
Chiara Di Francescomarino, Ivan Donadello, Chiara Ghidini, Fabrizio Maria Maggi, Williams Rizzi, Sergio Tessaris
CAiSE3
2024 Generating the Traces You Need: A Conditional Generative Model for Process Mining Data
abstract
In recent years, trace generation has emerged as a significant challenge within the Process Mining community. Deep Learning (DL) models have demonstrated accuracy in reproducing the features of the selected processes. However, current DL generative models are limited in their ability to adapt the learned distributions to generate data samples based on specific conditions or attributes. This limitation is particularly significant because the ability to control the type of generated data can be beneficial in various contexts, enabling a focus on specific behaviours, exploration of infrequent patterns, or simulation of alternative "what-if" scenarios.In this work, we address this challenge by introducing a conditional model for process data generation based on a conditional variational autoencoder (CVAE). Conditional models offer control over the generation process by tuning input conditional variables, enabling more targeted and controlled data generation. Unlike other domains, CVAE for process mining faces specific challenges due to the multiperspective nature of the data and the need to adhere to control-flow rules while ensuring data variability. Specifically, we focus on generating process executions conditioned on control flow and temporal features of the trace, allowing us to produce traces for specific, identified sub-processes. The generated traces are then evaluated using common metrics for generative model assessment, along with additional metrics to evaluate the quality of the conditional generation.
Riccardo Graziosi, Massimiliano Ronzani, Andrei Buliga 0001, Chiara Di Francescomarino, Francesco Folino, Chiara Ghidini, Francesca Meneghello 0002, Luigi Pontieri
ICPM6
2024 Computing Unsatisfiable Cores for LTLf Specifications
abstract
Linear-time temporal logic on finite traces (LTLf) is rapidly becoming a de-facto standard to produce specifications in many application domains (including planning, business process management, run-time monitoring, and reactive synthesis). Several studies have challenged the satisfiability problem thus far. In this paper, we focus instead on unsatisfiable LTLf specifications, with the objective of extracting the subset of formulae that cause inconsistencies within them, i.e., the unsatisfiable cores. We provide four algorithms to this end, which leverage the adaptation of a range of state-of-the-art algorithms to LTLf satisfiability checking. We implement those algorithms extending the respective implementations and carry out an experimental evaluation on a set of reference benchmarks, restricting to the unsatisfiable specifications. The results put in evidence that the different algorithms and tools exhibit complementary features determining their efficiency and efficacy. Indeed, our findings suggest exploring different strategies and algorithmic solutions for the extraction of unsatisfiable cores from LTLf specifications, thus confirming the challenging and multi-faceted nature of this problem.
Marco Roveri, Claudio Di Ciccio, Chiara Di Francescomarino, Chiara Ghidini
J. Artif. Intell. Res.4
2023 Counterfactuals and Ways to Build Them: Evaluating Approaches in Predictive Process Monitoring
Andrei Buliga 0001, Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi
CAiSE3
2023 Runtime Integration of Machine Learning and Simulation for Business Processes
abstract
Recent research in Computer Science has investigated the use of Deep Learning (DL) techniques to complement outcomes or decisions within a Discrete Event Simulation (DES) model. The main idea of this combination is to maintain a white box simulation model but to complement it with information provided by DL models. State-of-the-art techniques in BPM combine Deep Learning and Discrete event simulation in a post-integration fashion: first an entire simulation is performed, and then a DL model is used to add waiting times and processing times to the events produced by the simulation model. In this paper, we aim at taking a step further by introducing RIMS (Runtime Integration of Machine Learning and Simulation). Instead of complementing the outcome of a complete simulation with the results of predictions "a posteriori", RIMS provides a tight integration of the predictions of the DL model at runtime during the simulation. This runtime-integration enables us to fully exploit the specific predictions thus enhancing the performance of the overall system both w.r.t. the single techniques (Business Process Simulation and DL) separately and the post-integration approach. The runtime-integration enables us to also incorporate the queue as an intercase feature in the DL model, thus further improving the performance in process scenarios where the queue plays an important role.
Francesca Meneghello 0002, Chiara Di Francescomarino, Chiara Ghidini
ICPM3
2023 Supporting patients and clinicians during the breast cancer care path with AI: The Arianna solution
Mauro Dragoni, Claudio Eccher, Antonella Ferro, Tania Bailoni, Rosa Maimone, Andrea Zorzi, Alessandro Bacchiega, Gabriele Stulzer, Chiara Ghidini
Artif. Intell. Medicine9
2023 Discovering hybrid process models with bounds on time and complexity: When to be formal and when not?
Wil M. P. van der Aalst, Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, Humam Kourani
Inf. Syst.4
2023 Process Discovery on Deviant Traces and Other Stranger Things
abstract
As the need to understand and formalise business processes into a model has grown over the last years, the process discovery research field has gained more and more importance, developing two different classes of approaches to model representation: procedural and declarative. Orthogonally to this classification, the vast majority of works envisage the discovery task as a one-class supervised learning process guided by the traces that are recorded into an input log. In this work instead, we focus on declarative processes and embrace the less-popular view of process discovery as a binary supervised learning task, where the input log reports both examples of the normal system execution, and traces representing a “stranger” behaviour according to the domain semantics. We therefore deepen how the valuable information brought by both these two sets can be extracted and formalised into a model that is “optimal” according to user-defined goals. Our approach, namelyNegDis, is evaluated w.r.t. other relevant works in this field, and shows promising results regarding both the performance and the quality of the obtained solution.
Federico Chesani, Chiara Di Francescomarino, Chiara Ghidini, Daniela Loreti, Fabrizio Maria Maggi, Paola Mello, Marco Montali, Sergio Tessaris
IEEE Trans. Knowl. Data Eng.3
2022 Extracting Business Process Entities and Relations from Text Using Pre-trained Language Models and In-Context Learning
Patrizio Bellan, Mauro Dragoni, Chiara Ghidini
EDOC3
2022 Shape Your Process: Discovering Declarative Business Processes from Positive and Negative Traces Taking into Account User Preferences
Federico Chesani, Chiara Di Francescomarino, Chiara Ghidini, Giulia Grundler, Daniela Loreti, Fabrizio Maria Maggi, Paola Mello, Marco Montali, Sergio Tessaris
EDOC3
2022 Optimising Business Process Discovery Using Answer Set Programming
Federico Chesani, Chiara Di Francescomarino, Chiara Ghidini, Giulia Grundler, Daniela Loreti, Fabrizio Maria Maggi, Paola Mello, Marco Montali, Sergio Tessaris
LPNMR3
2022 Semantic modeling and analysis of complex data-aware processes and their executions
Piergiorgio Bertoli, Francesco Corcoglioniti, Chiara Di Francescomarino, Mauro Dragoni, Chiara Ghidini, Marco Pistore
Expert Syst. Appl.5
2022 Solving reachability problems on data-aware workflows
Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, Sergio Tessaris
Expert Syst. Appl.3
2022 Special issue: BPM 2020 Selected Papers in Foundations and Engineering
Dirk Fahland, Chiara Ghidini, Marlon Dumas, Manfred Reichert
Inf. Syst.2
2022 Process mining for healthcare: Characteristics and challenges
abstract
Process mining techniques can be used to analyse business processes using the data logged during their execution. These techniques are leveraged in a wide range of domains, including healthcare, where it focuses mainly on the analysis of diagnostic, treatment, and organisational processes. Despite the huge amount of data generated in hospitals by staff and machinery involved in healthcare processes, there is no evidence of a systematic uptake of process mining beyond targeted case studies in a research context. When developing and using process mining in healthcare, distinguishing characteristics of healthcare processes such as their variability and patient-centred focus require targeted attention. Against this background, the Process-Oriented Data Science in Healthcare Alliance has been established to propagate the research and application of techniques targeting the data-driven improvement of healthcare processes. This paper, an initiative of the alliance, presents the distinguishing characteristics of the healthcare domain that need to be considered to successfully use process mining, as well as open challenges that need to be addressed by the community in the future.
Jorge Munoz-Gama, Niels Martin, Carlos Fernández-Llatas, Owen A. Johnson, Marcos Sepúlveda, Emmanuel Helm, Victor Galvez-Yanjari, Eric Rojas Cordoba, Antonio Martinez-Millana, Davide Aloini, Ilaria Angela Amantea, Robert Andrews 0001, Michael Arias, Iris Beerepoot, Elisabetta Benevento, Andrea Burattin, Daniel Capurro, Josep Carmona 0001, Marco Comuzzi, Benjamin Dalmas, Rene de la Fuente, Chiara Di Francescomarino, Claudio Di Ciccio, Roberto Gatta, Chiara Ghidini, Fernanda Gonzalez-Lopez, Gema Ibáñez-Sánchez, Hilda B. Klasky, Angelina Prima Kurniati, Xixi Lu 0001, Felix Mannhardt, R. S. Mans, Mar Marcos, Renata Medeiros de Carvalho, Marco Pegoraro 0001, Simon K. Poon, Luise Pufahl, Hajo A. Reijers, Simon Remy, Stefanie Rinderle-Ma, Lucia Sacchi, Fernando Seoane, Minseok Song 0001, Alessandro Stefanini, Emilio Sulis, Arthur H. M. ter Hofstede, Pieter J. Toussaint, Vicente Traver 0001, Zoe Valero-Ramon, Inge van de Weerd, Wil M. P. van der Aalst, Rob J. B. Vanwersch, Mathias Weske, Moe Thandar Wynn, Francesca Zerbato
J. Biomed. Informatics25
2022 How do I update my model? On the resilience of Predictive Process Monitoring models to change
abstract
Existing well-investigated Predictive Process Monitoring techniques typically construct a predictive model based on past process executions and then use this model to predict the future of new ongoing cases, without the possibility of updating it with new cases when they complete their execution. This can make Predictive Process Monitoring too rigid to deal with the variability of processes working in real environments that continuously evolve and/or exhibit new variant behaviours over time. As a solution to this problem, we evaluate the use of three different strategies that allow the periodic rediscovery or incremental construction of the predictive model so as to exploit new available data. The evaluation focuses on the performance of the new learned predictive models, in terms of accuracy and time, against the original one, and uses a number of real and synthetic datasets with and without explicit Concept Drift. The results provide an evidence of the potential of incremental learning algorithms for predicting process monitoring in real environments.
Williams Rizzi, Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi
Knowl. Inf. Syst.3
2021 Beyond arrows in process models: A user study on activity dependences and their rationales
Greta Adamo, Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi
Inf. Syst.3
2021 What is a process model composed of?
Greta Adamo, Chiara Ghidini, Chiara Di Francescomarino
Softw. Syst. Model.2
2020 Digging into Business Process Meta-models: A First Ontological Analysis
Greta Adamo, Chiara Di Francescomarino, Chiara Ghidini
CAiSE3
2018 Predictive Process Monitoring Methods: Which One Suits Me Best?
Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi, Fredrik Milani
BPM2
2018 Compliance in Business Processes with Incomplete Information and Time Constraints: a General Framework based on Abductive Reasoning
abstract
The capability to store data about Business Process (BP) executions in so-called Event Logs has brought to the identification of a range of key reasoning services (consistency, compliance, runtime monitoring, prediction) for the analysis of process executions and process models. Tools for the provi sion of these services typically focus on one form of reasoning alone. Moreover, they are often very rigid in dealing with forms of incomplete information about the process execution. While this enables the development of ad hoc solutions, it also poses an obstacle for the adoption of reasoning-based solutions in the BP community. In this paper, we introduce the notion of Structured Processes with Observability and Time (SPOT models), able to support incompleteness (of traces and logs), and temporal constraints on the activity duration and between activities. Then, we exploit the power of abduction to provide a flexible, yet computationally effective framework able to reinterpret key reasoning services in terms of incompleteness and observability in a uniform way.
Federico Chesani, Paola Mello, Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, Marco Montali, Sergio Tessaris
Fundam. Informaticae5
2018 Genetic algorithms for hyperparameter optimization in predictive business process monitoring
Chiara Di Francescomarino, Marlon Dumas, Marco Federici, Chiara Ghidini, Fabrizio Maria Maggi, Williams Rizzi, Luca Simonetto
Inf. Syst.4
2018 Expressive ontology learning as neural machine translation
Giulio Petrucci, Marco Rospocher, Chiara Ghidini
J. Web Semant.3
2017 Add Data into Business Process Verification: Bridging the Gap between Theory and Practice
abstract
The need to extend business process languages with the capability to model complex data objects along with the control flow perspective has lead to significant practical and theoretical advances in the field of Business Process Modeling (BPM).On the practical side, there are several suites for control flow and data modeling; nonetheless, when it comes to formal verification, the data perspective is abstracted away due to the intrinsic difficulty of handling unbounded data. On the theoretical side, there is significant literature providing decidability results for expressive data-aware processes. However, they struggle to produce a concrete impact as being far from real BPM architectures and, most of all, not providing actual verification tools. In this paper we aim at bridging such a gap: we provide a concrete framework which, on the one hand, being based on Petri Nets and relational models, is close to the widely used BPM suites, and on the other is grounded on solid formal basis which allow to perform formal verification tasks. Moreover, we show how to encode our framework in an action language so as to perform reachability analysis using virtually any state-of-the-art planner.
Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, Marco Montali, Sergio Tessaris
AAAI3
2017 Learning Hybrid Process Models from Events - Process Discovery Without Faking Confidence
Wil M. P. van der Aalst, Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini
BPM4
2017 An Eye into the Future: Leveraging A-priori Knowledge in Predictive Business Process Monitoring
Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi, Giulio Petrucci, Anton Yeshchenko
BPM2
2017 Intra and Inter-case Features in Predictive Process Monitoring: A Tale of Two Dimensions
Arik Senderovich, Chiara Di Francescomarino, Chiara Ghidini, Kerwin Jorbina, Fabrizio Maria Maggi
BPM3
2017 Rule Propagation: Adapting Procedural Process Models to Declarative Business Rules
abstract
The debate on advantages and disadvantages of declarative versus procedural process modeling languages for different usage scenarios has been intense. Procedural languages are more suited for describing operational processes while declarative ones for expressing regulations/guidelines and, in many situations, the need of combining the benefits of the two rises. Instead of forcing modelers to use a hybrid language, we envisage to keep the two specifications separate and propose a technique that automatically adapts procedural models so as to comply with sets of declarative rules. This not only fits scenarios where, e.g., company processes have to be modified according to changing external rules, but, more in general, it presents a way to take advantage of the flexibility of declarative while maintaining the high level of support provided by procedural languages. Furthermore, by comparing the original and the resulting procedural models, the impact of rules is clearly exposed. In this paper, we frame the problem above by providing its theoretical characterization and propose an automata-based solution, which is then evaluated against approaches leveraging state-of-the-art techniques for process discovery and model repair.
Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, Arne Laponin, Fabrizio Maria Maggi
EDOC3
2017 Distributed First Order Logic
Chiara Ghidini, Luciano Serafini
Artif. Intell.1
2016 Predictive Business Process Monitoring Framework with Hyperparameter Optimization
Chiara Di Francescomarino, Marlon Dumas, Marco Federici, Chiara Ghidini, Fabrizio Maria Maggi, Williams Rizzi
CAiSE4
2016 Abducing Workflow Traces: A General Framework to Manage Incompleteness in Business Processes
abstract
The capability to store data about Business Process executions in so-called Event Logs has brought to the identification of a range of key reasoning services (consistency, compliance, runtime monitoring, prediction) for the analysis of process executions and process models. Tools for the provision of these services typically focus on one form of reasoning alone. Moreover, they are often very rigid in dealing with forms of incomplete information about the process execution. While this enables the development of ad hoc solutions, it also poses an obstacle for the adoption of reasoning-based solutions. In this paper we exploit the power of abduction to provide a flexible, and yet computationally effective framework able to reinterpret key reasoning services in terms of incompleteness and observability in a uniform and effective way.
Federico Chesani, Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, Paola Mello, Marco Montali, Sergio Tessaris
ECAI4
2016 Ontology Learning in the Deep
Giulio Petrucci, Chiara Ghidini, Marco Rospocher
EKAW2
2016 Declarative Process Models: Different Ways to Be Hierarchical
Riccardo De Masellis, Chiara Di Francescomarino, Chiara Ghidini, Fabrizio Maria Maggi
ICSOC3
2015 Completing Workflow Traces Using Action Languages
Chiara Di Francescomarino, Chiara Ghidini, Sergio Tessaris, Itzel Vázquez Sandoval
CAiSE2
2015 Using Ontologies for Modeling Virtual Reality Scenarios
Mauro Dragoni, Chiara Ghidini, Paolo Busetta, Mauro Fruet, Matteo Pedrotti
ESWC2
2014 Predictive Monitoring of Business Processes
Fabrizio Maria Maggi, Chiara Di Francescomarino, Marlon Dumas, Chiara Ghidini
CAiSE4
2014 The Role of Semantic Annotations in Business Process Modelling
abstract
Semantically annotating business processes is about enriching the elements of a process description (e.g., activities, events) with annotations taken from an ontology defining the domain semantics of the elements of the process. Semantic annotations enable to provide business analysts with tools and services that, by exploiting automated reasoning and inference engines, facilitate the analysis, search and validation of business processes. However, besides the benefits deriving from these automated services, semantic annotations have further unexplored implications on the modelling of business processes. In this paper we present a principled experimental user evaluation showing, as main outcomes, that semantic annotations also directly impact (i) on the modelling process, suggesting that they favour a more accurate and careful design of the models, and (ii) on the resulting process models, as the models obtained using semantic annotations are qualitatively better than those obtained without using them.
Chiara Di Francescomarino, Marco Rospocher, Chiara Ghidini, Andrea Valerio
EDOC3
2014 An ontology for the Business Process Modelling Notation
abstract
In this paper we describe a formal ontological description of the Business Process Modelling Notation (BPMN), one of the most popular languages for business process modelling. The proposed ontology (the BPMN Ontology) provides a classification of all the elements of BPMN, together with the formal description of the attributes and conditions describing how the elements can be combined in a BPMN business process description. Using the classes and properties defined in the BPMN Ontology any BPMN diagram can be represented as an A-box (i.e., a set of instances and assertions on them) of the ontology: this allows the exploitation of ontological reasoning services such as consistency checking and query answering to investigate the compliance of a process with the BPMN Specification as well as other structural property of the process. The paper also presents the modelling process followed for the creation of the BPMN Ontology, and describes some application scenarios exploiting the BPMN Ontology.
Marco Rospocher, Chiara Ghidini, Luciano Serafini
FOIS2
2014 A Multi-objective Approach to Business Process Repair
Chiara Di Francescomarino, Roberto Tiella, Chiara Ghidini, Paolo Tonella
ICSOC3
2014 Semantic-Based Process Analysis
Chiara Di Francescomarino, Francesco Corcoglioniti, Mauro Dragoni, Piergiorgio Bertoli, Roberto Tiella, Chiara Ghidini, Michele Nori, Marco Pistore
ISWC (2)6
2014 Evaluating Wiki Collaborative Features in Ontology Authoring
abstract
It is nowadays well-established that the construction of quality domain ontologies benefits from the involvement in the modelling process of more actors, possibly having different roles and skills. To be effective, the collaboration between these actors has to be fostered, enabling each of them to actively and readily participate to the development of the ontology, favoring as much as possible the direct involvement of the domain experts in the authoring activities. Recent works have shown that ontology modelling tools based on wikis' paradigm and technology could contribute in meeting these collaborative requirements. This paper investigates, both at the theoretical and empirical level, the effectiveness of wiki features for collaborative ontology authoring in supporting teamworks composed of domain experts and knowledge engineers, as well as their impact on the entire process of collaborative ontology modelling and entity lifecycle.
Chiara Di Francescomarino, Chiara Ghidini, Marco Rospocher
IEEE Trans. Knowl. Data Eng.2
2013 Ontology authoring with FORZA
abstract
Generic, reusable ontology elements, such as a foundational ontology's categories and part-whole relations, are essential for good and interoperable knowledge representation. Ontology developers, which include domain experts and novices, face the challenge to figure out which category or relationship to choose for their ontology authoring task. To reduce this bottleneck, there is a need to have guidance to handle these Ontology-laden entities. We solve this with a generic approach and realize it with the Foundational Ontology and Reasoner-enhanced axiomatiZAtion (FORZA) method, containing DOLCE, a decision diagram for DOLCE categories, part-whole relations, and an automated reasoner that is used during the authoring process to propose feasible axioms. This fusion has been integrated in the MoKi ontology development tool to validate its implementability.
C. Maria Keet, Muhammad Tahir Khan, Chiara Ghidini
CIKM3
2013 Guiding the Evolution of a Multilingual Ontology in a Concrete Setting
Mauro Dragoni, Chiara Di Francescomarino, Chiara Ghidini, Julia Clemente Párraga, Salvador Sánchez-Alonso
ESWC3
2013 Grounding Conceptual Modelling Templates on Existing Ontologies - A Delicate Balance
abstract
Using templates for conceptual modelling is becoming a fashionable way to guide and facilitate Domain Experts in providing rich and good quality knowledge. A possibility to build templates without starting from scratch is grounding them on existing foundational and core ontologies. In this paper we investigate how these ontologies can be effectively used for the construction of templates able to guarantee a balance between usability and rigorousness. We report findings and lesson learned from a survey carried out for the evaluation of templates built from existing foundational and core ontologies in the enterprise domain.
Chiara Di Francescomarino, Chiara Ghidini, Muhammad Tahir Khan
KEOD2
2013 Modeling and Monitoring Business Process Execution
Piergiorgio Bertoli, Mauro Dragoni, Chiara Ghidini, Emanuele Martufi, Michele Nori, Marco Pistore, Chiara Di Francescomarino
ICSOC3
2013 Comparing contextual and flat representations of knowledge: a concrete case about football data
abstract
The capability of dealing with context sensitive knowledge is recognized as a crucial aspect in the management of massive amounts of Semantic Web (SW) data. Contextual knowledge can be modelled either by adopting the primitives from RDF/OWL based SW languages or by extending such languages with new specific constructs for context representation. In this paper, we show the benefits of the context-based solution by comparing modelling and reasoning in the two approaches on the paradigmatic use case of FIFA World Cup. The comparison considers the three key aspects of engineering and exploiting knowledge: (i) simplicity and expressivity of the (formal) language; (ii) compactness of the representation; and (iii) efficiency of reasoning. As for (i), we show that the context-based language enables the construction of simpler and more intuitive models while the RDF/OWL "flat" model presents practical limitations in modelling cross-contextual knowledge. For (ii), we show that the contextualized model is more compact than the OWL based model. Finally for (iii), query answering in the context-based model outperforms in most of the cases performances on the flat model.
Loris Bozzato, Chiara Ghidini, Luciano Serafini
K-CAP2
2013 Guided entity reuse and class expression generator
abstract
Generic, reusable ontology elements, such as a foundational ontology?s categories and part-whole relations, are essential for good and interoperable knowledge representation. Ontology developers face the challenge to figure out which category their class belongs to and which relationship to choose for their ontology authoring tasks. To reduce this bottleneck, there is a need to have guidance to handle these Ontology-laden entities. We solve this with the generic approach GENERATOR: Guided ENtity reuse and class Expression geneRATOR that enables easy reuse of already represented knowledge such that it guides the modeller toward the comparatively best options of possible axioms to add. This has been realised with DOLCE, part-whole relations, and an automated reasoner that is used during the authoring process to propose feasible axioms, and the software has been integrated in the MoKi ontology development tool.
C. Maria Keet, Muhammad Tahir Khan, Chiara Ghidini
K-CAP3
2012 Evaluating Wiki-Enhanced Ontology Authoring
Chiara Di Francescomarino, Chiara Ghidini, Marco Rospocher
EKAW2
2012 Achieving Interoperability through Semantic Technologies in the Public Administration
Chiara Di Francescomarino, Mauro Dragoni, Matteo Gerosa, Chiara Ghidini, Marco Rospocher, Michele Trainotti
ESWC4
2012 A Formal Semantics for Weighted Ontology Mappings
Manuel Atencia, Alexander Borgida, Jérôme Euzenat, Chiara Ghidini, Luciano Serafini
ISWC (1)4
2012 Semantics-Based Aspect-Oriented Management of Exceptional Flows in Business Processes
abstract
Enriching business process models with semantic annotations that are taken from an ontology has become a crucial need in service provisioning, integration and composition, and business processes management. We represent semantically annotated business processes as part of an Web ontology lanuage knowledge base that formalizes the business process structure, the business domain, a set of criteria that describe correct semantic annotations, and a set of constraints that describe requirements on the business process itself. In this paper, we show how the Semantic Web representation and reasoning techniques can be 1) exploited by our aspect-oriented approach to modularize exception-handling (as well as other crosscutting) mechanisms and 2) effectively applied to formalize and automatically verify constraints on the management of exceptional flows (as well as other relevant flows) in business processes. The benefits of the Semantic Web and the aspect-oriented technologies are illustrated in a case study, where exceptional flows are modularized separately and managed at the semantic level due to the proposed approach.
Chiara Ghidini, Chiara Di Francescomarino, Marco Rospocher, Paolo Tonella, Luciano Serafini
IEEE Trans. Syst. Man Cybern. Part C1
2011 Wiki-Based Conceptual Modeling: An Experience with the Public Administration
Cristiano Casagni, Chiara Di Francescomarino, Mauro Dragoni, Licia Fiorentini, Luca Franci, Matteo Gerosa, Chiara Ghidini, Federica Rizzoli, Marco Rospocher, Anna Rovella, Luciano Serafini, Stefania Sparaco, Alessandro Tabarroni
ISWC (2)7
2011 A framework for the collaborative specification of semantically annotated business processes
abstract
Abstract Semantic annotations are a way to provide a precise meaning to business process elements, which supports reasoning on properties and constraints. Among the obstacles preventing widespread adoption of semantic annotations are the technical skills required to manage the formalization of the semantics and the difficulty of reconciling the different viewpoints of different analysts working on the same business process. In this paper, we support business analysts in the collaborative annotation of business processes by means of a tool inspired to the Wiki pages model. Using this tool, analysts can concurrently work on process elements, ontology concepts, process annotation or constraint specification. The underlying formalism is not exposed in the Wiki pages, where natural language templates are used. Copyright © 2011 John Wiley & Sons, Ltd.
Chiara Di Francescomarino, Chiara Ghidini, Marco Rospocher, Luciano Serafini, Paolo Tonella
J. Softw. Maintenance Res. Pract.2
2010 Executable specifications of resource-bounded agents
Michael Fisher 0001, Chiara Ghidini
Auton. Agents Multi Agent Syst.2
2009 MoKi: The Enterprise Modelling Wiki
Chiara Ghidini, Barbara Kump, Stefanie N. Lindstaedt, Nahid Mabub, Viktoria Pammer-Schindler, Marco Rospocher, Luciano Serafini
ESWC1
2009 Semantically-Aided Business Process Modeling
Chiara Di Francescomarino, Chiara Ghidini, Marco Rospocher, Luciano Serafini, Paolo Tonella
ISWC2
2008 Complexity of Reasoning With Expressive Ontology Mappings
abstract
State of the art formalisms for distributed ontology integration provide ways to express semantic relations between homogeneous components of different ontologies; namely, they allow to map concepts into concepts, individuals into individuals, and properties into properties. However, the extensive usage of multiple distributed ontologies requires the capability for expressing different forms of mappings, which extend the semantic relations among homogeneous components studied so far. In recent papers extensions of the Distributed Description Logic (DDL) have been proposed to represent mappings between heterogeneous elements; i.e. mappings connecting concepts and relations. In this paper we investigate the computational properties of reasoning with mappings between homogeneous as well as heterogeneous elements in distributed ontologies, and an effective decision procedure for reasoning with multiple ontologies bridged with both forms of mappings.
Chiara Ghidini, Luciano Serafini, Sergio Tessaris
FOIS1
2008 Reasoning on Semantically Annotated Processes
Chiara Di Francescomarino, Chiara Ghidini, Marco Rospocher, Luciano Serafini, Paolo Tonella
ICSOC2
2008 Deploying Semantic Web Technologies for Work Integrated Learning in Industry - A Comparison: SME vs. Large Sized Company
Conny Christl, Chiara Ghidini, Joanna Guss, Stefanie N. Lindstaedt, Viktoria Pammer-Schindler, Marco Rospocher, Peter Scheir, Luciano Serafini
ISWC2
2008 A Network Model Approach to Retrieval in the Semantic Web
abstract
While it is agreed that semantic enrichment of resources would lead to better search results, at present the low coverage of resources on the Web with semantic information presents a major hurdle in realizing the vision of search on the Semantic Web. To address this problem, we investigate how to improve retrieval performance in settings where resources are sparsely annotated with semantic information. Techniques from soft computing are employed to find relevant material that was not originally annotated with the concepts used in a query. We present an associative retrieval model for the Semantic Web and evaluate if and to what extent the use of associative retrieval techniques increases retrieval performance. The evaluation of new retrieval paradigms, such as retrieval based on technology for the Semantic Web, presents an additional challenge since no off-the-shelf test corpora exist. Hence, we give a detailed description of the approach taken to evaluate the information retrieval service we have built.
Peter Scheir, Stefanie N. Lindstaedt, Chiara Ghidini
Int. J. Semantic Web Inf. Syst.3
2006 Model-Checking Memory Requirements of Resource-Bounded Reasoners
Alexandre Albore, Natasha Alechina, Piergiorgio Bertoli, Chiara Ghidini, Brian Logan 0001, Luciano Serafini
AAAI4
2006 Reconciling Concepts and Relations in Heterogeneous Ontologies
Chiara Ghidini, Luciano Serafini
ESWC1
2006 Preface
Chiara Ghidini, Paolo Giorgini, Wiebe van der Hoek
Auton. Agents Multi Agent Syst.1
2004 A Semantics for Abstraction
Chiara Ghidini, Fausto Giunchiglia
ECAI1
2001 Local Models Semantics, or contextual reasoning=locality+compatibility
abstract
In this paper we present a new semantics, called Local Models Semantics, and use it to provide a foundation to reasoning with contexts. This semantics captures and makes precise the two main intuitions underlying contextual reasoning: (i) reasoning is mainly local and uses only part of what is potentially available (e.g. what is known, the available inference procedures), this part is what we call context (of reasoning); however (ii) the context may change and there is compatibility among the reasoning performed in different contexts. We validate our semantics by formalizing two important forms of contextual reasoning: reasoning with viewpoints and reasoning about belief. 1 Introduction Contexts are an important topic in many research areas, for example in the semantics of natural language (see, e.g., [Kaplan, 1978]), and in computational linguistics (see, e.g., [Fauconnier, 1985]). Lately, contexts have been independently proposed in [Giunchiglia, 1993] and [McCarthy, 1987] ...
Chiara Ghidini, Fausto Giunchiglia
Artif. Intell.1
2000 Contextual reasoning distilled
abstract
In this paper we provide a foundation of a theory of contextual reasoning from the perspective of a theory of knowledge representation. Starting from the so-called metaphor of the box, we firstly show that the mechanisms of contextual reasoning proposed in the literature can be classified into three general forms (called localized reasoning, push and pop, and shifting). Secondly, we provide a justification of this classification, by showing that each mechanism corresponds to operating on a fundamental dimension along which context dependent representations may vary (namely, partiality, approximation and perspective). From the previous analysis, we distill two general principles of a logic of contextual reasoning. Finally, we show that these two principles can be adequately formalized in the framework of MultiContext Systems. In the last part of the paper, we provide a practical illustration of the ideas discussed in the paper by formalising a simple scenario, called the Magic Box problem.
Massimo Benerecetti, Paolo Bouquet, Chiara Ghidini
J. Exp. Theor. Artif. Intell.3
1999 Programming Resource-Bounded Deliberative Agents
Michael Fisher 0001, Chiara Ghidini
IJCAI2
1998 Local Models Semantics, or Contextual Reasoning = Locality + Compatibility
Fausto Giunchiglia, Chiara Ghidini
KR2