Research Article
Ensuring reproducibility through tool-based simulation process management
@INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2010.8714, author={Konrad J\'{y}nemann and Jochen Dinger and Hannes Hartenstein}, title={Ensuring reproducibility through tool-based simulation process management}, proceedings={3rd International ICST Conference on Simulation Tools and Techniques}, publisher={ICST}, proceedings_a={SIMUTOOLS}, year={2010}, month={5}, keywords={Simulation Management Simulation Workflow Eclipse}, doi={10.4108/ICST.SIMUTOOLS2010.8714} }
- Konrad Jünemann
Jochen Dinger
Hannes Hartenstein
Year: 2010
Ensuring reproducibility through tool-based simulation process management
SIMUTOOLS
ICST
DOI: 10.4108/ICST.SIMUTOOLS2010.8714
Abstract
For credibility of simulation results, reproducibility of simulation runs is a must. However, reproducibility requires a thorough management of all data involved in the simulation process. The corresponding management of data can be error-prone and time consuming if performed manually. In this paper we introduce a simulation management approach that ensures reproducibility and traceability of simulation runs as well as improves efficiency of simulation processes by automation of common simulation tasks. We implemented our approach as an Eclipse plugin. We show that information gained by explicit simulation management can be used to automatically organize and archive all necessary data to reproduce a simulation. While our tool was implemented with focus on the network simulator ns-2, our concepts can be applied to other simulation environments, too.