Using Query-Driven Simulations for Querying Outcomes of Business Processes
When decision makers want to know outcomes of business processes in their organizations,they often use simulations to do this. This paper describes how a new Query-Driven Simulation(QDS) approach can be used by decision makers to obtain information about future outcomesof business processes in a more declarative, flexible, and interactive way than the traditionalapproach of running simulations and then gathering statistics about simulation outcomes. Thepaper also describes the types of questions decision makers ask about outcomes of businessprocesses and studies how easy it is to express these questions in terms of an SQL-like querylanguage SimQL designed for Query-Driven Simulations. It also identifies the types of applicationsthat are especially well-suited for QDS. Finally, the paper describes the Query-DrivenSimulation Modeling Lifecycle and how QDS provides a feedback loop in the model developmentprocess