Skip to main content

Simulation

Simulations are experiments with a model. Simulations play to their strengths when traditional experiments would have been too complex, too expensive, too lengthy, or simply not possible or accessible otherwise. Those attributes match the objectives and setting of our research since experiments with whole software companies or open-source components are not feasible.

Since all models are abstractions and, accordingly, simplifications of reality, the quality of an simulation highly depends on the quality of the simulation model and its parametrization.

If all parts of the experiment, i.e., the actors, their behaviours, and the context, are modelled as software, the simulation becomes an in-silico experiment or simply a computer simulation.

2024

The Upper Bound of Information Diffusion in Code Review
Simulation Code Review Open Science
Michael Dorner, Daniel Mendez, Krzysztof Wnuk, and Jacek Czerwonka

2023

Describing Globally Distributed Software Architectures for Tax Compliance
Tax Compliance in Software Engineering Software Architecture Simulation
Michael Dorner, Maximilian Capraro, Oliver Treidler, Tom-Eric Kunz, Darja Šmite, Ehsan Zabardast, Daniel Mendez, and Krzysztof Wnuk

2022

Only Time Will Tell: Modelling Information Diffusion in Code Review with Time-Varying Hypergraphs
Simulation Code Review Open Science
Michael Dorner, Darja Smite, Daniel Mendez, Krzysztof Wnuk, and Jacek Czerwonka