Setting up simulation experiments with SESSL

  • Authors:
  • Roland Ewald;Adelinde M. Uhrmacher

  • Affiliations:
  • University of Rostock, Rostock, Germany;University of Rostock, Rostock, Germany

  • Venue:
  • Proceedings of the Winter Simulation Conference
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Setting up simulation experiments is hard, even more so as simulation systems usually offer only custom interfaces for this task (e.g., a graphical user interface or a programming interface). This steepens the learning curve for experimenters, who have to get accustomed with the idiosyncrasy of each simulation system they want to experiment with. It also makes cross-validation experiments between simulation systems cumbersome, since the same experiment needs to be set up for each system from scratch. In the following, we give a brief overview of SESSL, a domain-specific language for simulation experiments. SESSL addresses these issues by providing a common interface to set up simulation experiments in a more declarative manner, i.e., specifying what to do, not how to do it. Therefore, SESSL can also be used for documenting and reproducing simulation experiments.