1st International ICST Workshop on Performance Methodologies and Tools for Wireless Sensor Networks

Research Article

Towards Comparable Simulations of Cooperating Objects and Wireless Sensor Networks

  • @INPROCEEDINGS{10.4108/ICST.VALUETOOLS2009.7651,
        author={Thiemo  Voigt and Joakim  Eriksson and Fredrik  \O{}sterlind and Robert  Sauter and Nils  Aschenbruck and Pedro J.  Marr\^{o}n and Vinny  Reynolds and Lei  Shu and Otto  Visser and Anis  Koubaa and Andreas  K\o{}pke},
        title={Towards Comparable Simulations of Cooperating Objects and Wireless Sensor Networks},
        proceedings={1st International ICST Workshop on Performance Methodologies and Tools for Wireless Sensor Networks},
        publisher={ACM},
        proceedings_a={WSNPERF},
        year={2010},
        month={5},
        keywords={},
        doi={10.4108/ICST.VALUETOOLS2009.7651}
    }
    
  • Thiemo Voigt
    Joakim Eriksson
    Fredrik Österlind
    Robert Sauter
    Nils Aschenbruck
    Pedro J. Marrón
    Vinny Reynolds
    Lei Shu
    Otto Visser
    Anis Koubaa
    Andreas Köpke
    Year: 2010
    Towards Comparable Simulations of Cooperating Objects and Wireless Sensor Networks
    WSNPERF
    ICST
    DOI: 10.4108/ICST.VALUETOOLS2009.7651
Thiemo Voigt1,*, Joakim Eriksson1,*, Fredrik Österlind1,*, Robert Sauter2,*, Nils Aschenbruck2,*, Pedro J. Marrón2,*, Vinny Reynolds3,*, Lei Shu3,*, Otto Visser4,*, Anis Koubaa5,*, Andreas Köpke6,*
  • 1: Swedish Institute of Computer Science
  • 2: University of Bonn
  • 3: DERI, Galway, Ireland
  • 4: TU Delft
  • 5: ISEP-IPP
  • 6: TU Berlin
*Contact email: thiemo@sics.se, joakime@sics.se, fros@sics.se, sauter@cs.unibonn.de, aschenbruck@cs.unibonn.de, pjmarron@cs.unibonn.de, vinny.reynolds@deri.org, lei.shu@deri.org, o.w.visser@tudelft.nl, aska@isep.ipp.pt, koepke@tkn.tu-berlin.de

Abstract

Simulators are indispensable tools to support the development and testing of cooperating objects such as wireless sensor networks (WSN). However, it is often not possible to compare the results of different simulation tools. Thus, the goal of this paper is the specification of a generic simulation platform for cooperating objects. We propose a platform that consists of a set of simulators that together fulfill desired simulator properties. We show that to achieve comparable results the use of a common specification language for the software-under-test is not feasible. Instead, we argue that using common input formats for the simulated environment and common output formats for the results is useful. This again motivates that a simulation tool consisting of a set of existing simulators that are able to use common scenario-input and can produce common output which will bring us a step closer to the vision of achieving comparable simulation results.