Published January 28, 2022
| Version 1.0
Other
Open
Evaluation of Safe Dynamic Updating on Collaborative BPMN Workflows With a Discrete-event Simulation: Dataset, Implementation, Measurements, and Analysis
Description
This artifact bundles all evaluation resources related to the paper:
Daniel Sokolowski, Pascal Weisenburger, Guido Salvaneschi. 2022. Change Is the Only Constant: Dynamic Updates for Workflows. In 44th International Conference on Software Engineering (ICSE '22), May 21-29, 2022, Pittsburgh, PA, USA. ACM, New York, NY, USA, 13 pages. https://doi.org/10.1145/3510003.3510065
It contains the following material:
- RePROSitory Dataset: A dataset of 106 realistic collaborative BPMN workflows, the dataset construction scripts, and a copy of the larger dataset (RePROSitory) they are drawn from.
- Simulation: The discrete-event simulation (DES) of safe dynamic software updating (DSU) for workflows, implemented in Scala 3.
- Measurements: CSV logs generated through the simulations used in the paper and a smaller measurement series used for lightweight demonstrations in this artifact.
- Evaluation: R notebook used for the analysis of the measurements and to generate the results and plots in the paper, including its rendered HTML version and PDF plots for all measurements in this artifact.
- Sensitivity Analysis: The execution script, rendered evaluation notebooks and plots, and a summary report of a parameter sensitivity analysis of the simulation.
- Monorepos Evaluation: Evaluation scripts and results on how many components a commit in a monorepo changes.
- Dockerfile: The file from which the provided Docker image is built.
Please find more information in the README of the artifact. It also provides an overview of the remaining documentation.
Files
safedsu-icse22-artifact.zip
Files
(3.8 GB)
Name | Size | Download all |
---|---|---|
md5:62cbda9291b84e3704bf3eca8298eefc
|
3.8 GB | Preview Download |
Additional details
Related works
- Is supplement to
- Conference paper: 10.1145/3510003.3510065 (DOI)