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

Johannes De Smedt

dblp:152/7944 · DBLP profile ↗
← Back
35ranked-venue papers
12as first author
25since 2021 · last 2026
0000-0003-0389-0275ORCID · verified

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

Artificial intelligence and machine learning · 16 · 6 first-author · 11 since 2021Databases, data management, data science and information retrieval · 15 · 7 first-author · 11 since 2021Software engineering, systems software and programming languages · 9 · 2 first-author · 6 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 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
2 papers
Empirical software engineering · 60% Services computing and microservices · 20% Requirements engineering and software design · 20%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%
Artificial intelligence
1 paper
Trustworthy machine learning · 100%

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

TopicWeightPapersLastEvidence papers
Empirical software engineering › process mining
predictive process monitoring
0.912025
Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes · IEEE Trans. Serv. Comput. 2025
Empirical software engineering
process mining
0.912025
Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes · IEEE Trans. Serv. Comput. 2025
Services computing and microservices
service-oriented architecture
0.612022
Decision as a Service (DaaS): A Service-Oriented Architecture Approach for Decisions in Processes · IEEE Trans. Serv. Comput. 2022
Data mining
pattern mining
0.412020
Mining Behavioral Sequence Constraints for Classification · IEEE Trans. Knowl. Data Eng. 2020
Data mining › predictive modeling › classification › structured classification
sequence classification
0.412020
Mining Behavioral Sequence Constraints for Classification · IEEE Trans. Knowl. Data Eng. 2020
Data mining › pattern mining
sequential pattern mining
0.412020
Mining Behavioral Sequence Constraints for Classification · IEEE Trans. Knowl. Data Eng. 2020
Machine learning › Trustworthy machine learning › interpretability
counterfactual explanation
0.312025
Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes · IEEE Trans. Serv. Comput. 2025
Machine learning › Trustworthy machine learning
interpretability
0.312025
Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes · IEEE Trans. Serv. Comput. 2025

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

sequential pattern learning · 1.7declare language templates · 1.7service-oriented architecture · 0.6decision model and notation · 0.6window-based approach · 0.4string operations · 0.4
YearPublicationVenuePosition
2026 Time Series Foundation Models for Process Model Forecasting
Jari Peeperkorn, Johannes De Smedt, Jochen De Weerdt
CAiSE (1)3
2026 Model-driven stochastic trace clustering
Jari Peeperkorn, Johannes De Smedt, Jochen De Weerdt
Inf. Syst.2
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.39
2026 Best ICPM 2023 workshop papers
Johannes De Smedt, Pnina Soffer
J. Intell. Inf. Syst.1
2025 A Maturity Model for Blockchain Adoption in the Banking Industry
Faruk Hasic, Amalia Morel de Westgaver, Johannes De Smedt
CoopIS3
2025 ProCause: Generating Counterfactual Outcomes to Evaluate Prescriptive Process Monitoring Methods
abstract
Prescriptive Process Monitoring (PresPM) is the subfield of Process Mining that focuses on optimizing processes through real-time interventions based on event log data. Evaluating PresPM methods is challenging due to the lack of ground-truth outcomes for all intervention actions in datasets. A generative deep learning approach from the field of Causal Inference (CI), RealCause, has been commonly used to estimate the outcomes for proposed intervention actions to evaluate a new policy. However, RealCause overlooks the temporal dependencies in process data, and relies on a single CI model architecture, TARNet, limiting its effectiveness. To address both shortcomings, we introduce ProCause, a generative approach that supports both sequential (e.g., LSTMs) and non-sequential models while integrating multiple CI architectures (S-Learner, TLearner, TARNet, and an ensemble). Our research using a simulator with known ground truths reveals that TARNet is not always the best choice; instead, an ensemble of models offers more consistent reliability, and leveraging LSTMs shows potential for improved evaluations when temporal dependencies are present. We further validate ProCause’s practical effectiveness through a real-world data analysis, ensuring a more reliable evaluation of PresPM methods.
Jakob De Moor, Hans Weytjens, Johannes De Smedt
ICPM3
2025 iDOCEM: defining a common terminology for object-centric event logging and data-centric process modelling
Charlotte Verbruggen, Alexandre Goossens, Johannes De Smedt, Jan Vanthienen, Monique Snoeck
Softw. Syst. Model.3
2025 Correction: iDOCEM
Charlotte Verbruggen, Alexandre Goossens, Johannes De Smedt, Jan Vanthienen, Monique Snoeck
Softw. Syst. Model.3
2025 Generating Feasible and Plausible Counterfactual Explanations for Outcome Prediction of Business Processes
abstract
In recent years, various machine and deep learning architectures have been successfully introduced to the field of predictive process analytics. Nevertheless, the inherent opacity of these algorithms poses a significant challenge for human decision-makers, hindering their ability to understand the reasoning behind the predictions. This growing concern has sparked the introduction of counterfactual explanations, designed as human-understandable ‘what if’ scenarios, to provide clearer insights into the decision-making process behind undesirable predictions. The generation of counterfactual explanations, however, encounters specific challenges when dealing with the sequential nature of the (business) process cases typically used in predictive process analytics. Our paper tackles this challenge by introducing a data-driven approach, REVISED$^{+}$, to generate more feasible and plausible counterfactual explanations. First, we restrict the counterfactual algorithm to generate counterfactuals that lie within a high-density region of the process data, ensuring that the proposed counterfactuals are realistic and feasible within the observed process data distribution. Additionally, we ensure plausibility by learning sequential patterns between the activities in the process cases, utilising Declare language templates. Finally, we evaluate the properties that define the validity of counterfactuals.
Alexander Stevens, Chun Ouyang 0001, Johannes De Smedt, Catarina Moreira
IEEE Trans. Serv. Comput.3
2024 Predictive process model monitoring using long short-term memory networks
Johannes De Smedt, Jochen De Weerdt
Eng. Appl. Artif. Intell.1
2024 Evaluating text classification: A benchmark study
Manon Reusens, Alexander Stevens, Jonathan Tonglet, Johannes De Smedt, Wouter Verbeke, Seppe K. L. M. vanden Broucke, Bart Baesens
Expert Syst. Appl.4
2024 Extracting process-aware decision models from object-centric process data
Alexandre Goossens, Johannes De Smedt, Jan Vanthienen
Inf. Sci.2
2024 Data-driven internal mobility: Similarity regularization gets the job done
Simon De Vos, Johannes De Smedt, Marijke Verbruggen, Wouter Verbeke
Knowl. Based Syst.2
2024 A complex network analysis approach to bankruptcy prediction using company relational information-based drivers
abstract
Corporate bankruptcy prediction is a long-standing topic of interest for a variety of stakeholders. Various prediction methodologies have been proposed to achieve more accurate predictions. So far, most studies have focused on making predictions using artificial intelligence models fed with accounting information only or a combination of accounting information and other category or categories of information. This study proposes new corporate governance drivers that exploit company relational information using board of directors’ networks of companies and the concept of node embeddings obtained by mapping large directors’ networks to lower-dimensional spaces. The contribution of these new drivers to the overall prediction performance is assessed using data on UK companies listed on the London Stock Exchange. The proposed two-stage methodology consists of devising new drivers in the first stage followed by risk class prediction in the second stage. We examine different complex network structures that capture the diversity of connectivity patterns observed in directors’ networks. Empirical results suggest that the proposed network-based drivers that use company relational corporate governance information significantly improve the performance of bankruptcy prediction.
Jinxian Zhao, Jamal Ouenniche, Johannes De Smedt
Knowl. Based Syst.3
2023 Comparing the Performance of GPT-3 with BERT for Decision Requirements Modeling
Alexandre Goossens, Johannes De Smedt, Jan Vanthienen
CoopIS2
2023 Manifold Learning for Adversarial Robustness in Predictive Process Monitoring
abstract
In recent years, many predictive models have been successfully applied to predictive process monitoring, enabling tasks such as predicting the next activity, remaining time, or the future state of a process instance (case). However, recent developments have shown the vulnerability of these models to adversarial attacks, causing algorithms to make incorrect predictions. This paper addresses this issue by leveraging adversarial examples to evaluate the predictive performance of predictive process monitoring models in the face of adversarial threats. Although augmenting training data with adversarial examples has proven effective in defending against specific adversarial attacks, it often remains insufficient in mitigating vulnerabilities to other types of attacks. Our proposed approach explores the use of manifold learning techniques to restrict these examples within the range of data on which the model is trained. By learning from these specifically engineered (hidden) attacks, we seek to develop models that maintain accuracy on new, unseen data while effectively improving adversarial robustness against potential threats.
Alexander Stevens, Jari Peeperkorn, Johannes De Smedt, Jochen De Weerdt
ICPM3
2023 Process model forecasting and change exploration using time series analysis of event sequence data
abstract
Process analytics is a collection of data-driven techniques for, among others, making predictions for individual process instances or overall process models. At the instance level, various novel techniques have been recently devised, tackling analytical tasks such as next activity, remaining time, or outcome prediction. However, there is a notable void regarding predictions at the process model level. It is the ambition of this article to fill this gap. More specifically, we develop a technique to forecast the entire process model from historical event data. A forecasted model is a will-be process model representing a probable description of the overall process for a given period in the future. Such a forecast helps, for instance, to anticipate and prepare for the consequences of upcoming process drifts and emerging bottlenecks. Our technique builds on a representation of event data as multiple time series, each capturing the evolution of a behavioural aspect of the process model, such that corresponding time series forecasting techniques can be applied. Our implementation demonstrates the feasibility of process model forecasting using real-world event data. A user study using our Process Change Exploration tool confirms the usefulness and ease of use of the produced process model forecasts.
Johannes De Smedt, Anton Yeshchenko, Artem Polyvyanyy, Jochen De Weerdt, Jan Mendling
Data Knowl. Eng.1
2023 Extracting Decision Model and Notation models from text using deep learning techniques
Alexandre Goossens, Johannes De Smedt, Jan Vanthienen
Expert Syst. Appl.2
2023 Supporting data-aware processes with MERODE
Monique Snoeck, Charlotte Verbruggen, Johannes De Smedt, Jochen De Weerdt
Softw. Syst. Model.3
2022 Assessing the Robustness in Predictive Process Monitoring through Adversarial Attacks
abstract
As machine and deep learning models are increasingly leveraged in predictive process monitoring, the focus has shifted towards making these models explainable. The successful adoption of a model is dependent on whether decision-makers can trust the predictions and explanations made. However, recent studies have shown that deep learning models are vulnerable to adversarial attacks -small perturbations to the inputs-which trick deep learning algorithms into making incorrect predictions. An additional crucial property is that the explanations are robust against these adversarial attacks when the model decision was not affected. Therefore, this paper introduces a robustness assessment framework by investigating the impact of adversarial attacks on the robustness of predictive accuracy and explanations used in the field of predictive process monitoring. First, adversarial examples of cases in the independent test set are generated to examine the robustness of the predictive model against intentionally manipulated data. Next, the predictive models are compared with similar models trained on data imputed with adversarial attacks. We monitor the impact on predictive performance in terms of AUC at different stages of the case execution. Finally, the robustness of the explanations is calculated as the distance between the original explanations and the explanations extracted from the model trained on attacked data. We test multiple machine and deep learning techniques, namely the transparent logistic regression, random forests with Shapley values, and LSTM neural networks with attention. Results show that especially neural networks suffer from adversarial attacks, and the former two are mostly robust in terms of both predictive accuracy and explanations.
Alexander Stevens, Johannes De Smedt, Jari Peeperkorn, Jochen De Weerdt
ICPM2
2022 Predicting student performance using sequence classification with time-based windows
Galina Deeva, Johannes De Smedt, Cecilia Saint-Pierre, Richard Weber 0002, Jochen De Weerdt
Expert Syst. Appl.2
2022 Decision as a Service (DaaS): A Service-Oriented Architecture Approach for Decisions in Processes
abstract
Separating decision modelling from the processes modelling concern recently gained significant support in literature, as incorporating both concerns into a single model impairs the scalability, maintainability, flexibility, and understandability of both processes and decisions. Most notably the introduction of the Decision Model and Notation (DMN) standard by the Object Management Group provides a suitable solution for externalising decisions from processes and automating decision enactments for processes. This article introduces a systematic way of tackling the separation of the decision modelling concern from process modelling by providing a Decision as a Service (DaaS) layered Service-Oriented Architecture (SOA) which approaches decisions as automated and externalised services that processes need to invoke on demand to obtain the decision outcome. The DaaS mechanism is elucidated by a formalisation of DMN constructs and the relevant layer elements. Furthermore, DaaS is evaluated against the fundamental characteristics of the SOA paradigm, proving its contribution in terms of abstraction, reusability, loose coupling, and other pertinent SOA principles. Additionally, the benefits of the DaaS design on process-decision modelling and mining are discussed. Finally, the DaaS design is illustrated on a real-life event log of a bank loan application and approval process, and the SOA maturity of DaaS is assessed.
Faruk Hasic, Johannes De Smedt, Seppe K. L. M. vanden Broucke, Estefanía Serral
IEEE Trans. Serv. Comput.2
2021 Process Model Forecasting Using Time Series Analysis of Event Sequence Data
Johannes De Smedt, Anton Yeshchenko, Artem Polyvyanyy, Jochen De Weerdt, Jan Mendling
ER1
2021 Session stitching using sequence fingerprinting for web page visits
Johannes De Smedt, Ewelina Lacka, Spyro Nita, Hans-Helmut Kohls, Ross Paton
Decis. Support Syst.1
2021 Conformance checking of mixed-paradigm process models
Boudewijn F. van Dongen, Johannes De Smedt, Claudio Di Ciccio, Jan Mendling
Inf. Syst.2
2020 Mining Behavioral Sequence Constraints for Classification
abstract
Sequence classification deals with the task of finding discriminative and concise sequential patterns. To this purpose, many techniques have been proposed, which mainly resort to the use of partial orders to capture the underlying sequences in a database according to the labels. Partial orders, however, pose many limitations, especially on expressiveness, i.e., the aptitude towards capturing certain behavior, and on conciseness, i.e., doing so in a compact and informative way. These limitations can be addressed by using a better representation. In this paper, we present the interesting Behavioral Constraint Miner (iBCM), a sequence classification technique that discovers patterns using behavioral constraint templates. The templates comprise a variety of constraints and can express patterns ranging from simple occurrence, to looping and position-based behavior over a sequence. Furthermore, iBCM also captures negative constraints, i.e., absence of particular behavior. The constraints can be discovered by using simple string operations in an efficient way. Finally, deriving the constraints with a window-based approach allows to pinpoint where the constraints hold in a string, and to detect whether patterns are subject to concept drift. Through empirical evaluation, it is shown that iBCM is better capable of classifying sequences more accurately and concisely in a scalable manner.
Johannes De Smedt, Galina Deeva, Jochen De Weerdt
IEEE Trans. Knowl. Data Eng.1
2019 Holistic discovery of decision models from process execution data
Johannes De Smedt, Faruk Hasic, Seppe K. L. M. vanden Broucke, Jan Vanthienen
Knowl. Based Syst.1
2018 Augmenting processes with decision intelligence: Principles for integrated modelling
Faruk Hasic, Johannes De Smedt, Jan Vanthienen
Decis. Support Syst.2
2018 Discovering hidden dependencies in constraint-based declarative process models for improving understandability
Johannes De Smedt, Jochen De Weerdt, Estefanía Serral, Jan Vanthienen
Inf. Syst.1
2017 Towards a Holistic Discovery of Decisions in Process-Aware Information Systems
Johannes De Smedt, Faruk Hasic, Seppe K. L. M. vanden Broucke, Jan Vanthienen
BPM1
2017 Support for Verifying Pervasive Behavior by Mapping Task Models to Petri Nets
abstract
Task Models (TMs) that can adapt to context are a state-of-the-art executable modeling language that has proven to be successful in the automation and support of daily user tasks in pervasive systems. TMs are intuitive and easy to use to design such systems, however, they do not provide any verification technique for ensuring their correctness. To enable verification checking, we investigate and define mappings that can translate TMs to Context-Adaptive Petri Nets (CAPNs). CAPN is a recently proposed formalism to support Petri Nets (PNs) that take into account their execution context. Using PN as a base, CAPN provides powerful techniques for behavior simulation and verification. By applying the defined mappings, pervasive system's behavior can be intuitively represented using task models and then translated to their equivalent CAPNs. These CAPNs can be then used to perform an exhaustive checking of the represented behavior at design time in order to ensure a proper and safe system execution at runtime.
Estefanía Serral, Johannes De Smedt, Monique Snoeck
SEAA2
2017 Behavioral Constraint Template-Based Sequence Classification
Johannes De Smedt, Galina Deeva, Jochen De Weerdt
ECML/PKDD (2)1
2016 Improving Understandability of Declarative Process Models by Revealing Hidden Dependencies
Johannes De Smedt, Jochen De Weerdt, Estefanía Serral, Jan Vanthienen
CAiSE1
2015 Fusion Miner: Process discovery for mixed-paradigm models
Johannes De Smedt, Jochen De Weerdt, Jan Vanthienen
Decis. Support Syst.1
2015 Context-adaptive Petri nets: Supporting adaptation for the execution context
Estefanía Serral, Johannes De Smedt, Monique Snoeck, Jan Vanthienen
Expert Syst. Appl.2