Related Experiment Video
Updated: Jun 5, 2025

A Rapid Method for Modeling a Variable Cycle Engine
Published on: August 13, 2019
Automated generation of process simulation scenarios from declarative control-flow changes
Daniel Barón-Espitia1, Marlon Dumas2, Oscar González-Rojas1
1Systems and Computing Engineering Department, Universidad de los Andes, Bogotá, Colombia.
Abstract:
Business process simulation is an established approach to estimate the potential impact of hypothetical changes on a process, particularly in terms of time and cost-related performance measures. To overcome the complexity associated with manually specifying and fine-tuning simulation models, data-driven simulation (DDS) methods enable users to discover accurate business process simulation models from event logs. However, in the pursuit of accuracy, DDS methods often generate overly complex models. This complexity can hinder analysts when attempting to manually adjust these models to represent what-if scenarios, especially those involving control-flow changes such as activity re-sequencing. This article addresses this limitation by proposing an approach that allows users to specify control-flow changes to a business process simulation model declaratively, and to automate the generation of what-if scenarios. The proposed approach employs a generative deep learning model to produce traces resembling those in the original log while implementing the user-specified control-flow changes. Subsequently, the technique generates a stochastic process model, and uses it as a basis to construct a modified simulation model for what-if analysis. Experiments show that the simulation models generated through this approach replicate the accuracy of models manually created by directly altering the original process model.
Related Concept Videos
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
SFG Algebra
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Control Systems
At the heart...
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
Modeling and Similitude

