SODA

Integrating Symbolic Execution with Sensornet Simulation for Efficient Bug Finding

Österlind, Fredrik and Sasnauskas, Raimondas and Dustmann, Oscar Soria and Dunkels, Adam and Wehrle, Klaus (2010) Integrating Symbolic Execution with Sensornet Simulation for Efficient Bug Finding. In: ACM SenSys 2010, 3-5 November 2010, Zurich, Switzerland.

[img]
Preview
PDF - Published Version
343Kb

Official URL: http://www.sics.se/~fros/osterlind10coojakleenet.p...

Abstract

High-coverage testing of sensornet applications is vital for pre-deployment bug cleansing, but has previously been difficult due to the limited set of available tools. We integrate the KleeNet symbolic execution engine with the COOJA network simulator to allow for straight-forward and intuitive high-coverage testing initiated from a simulation environment. A tight coupling of simulation and testing helps detect, narrow down, and fix complex interaction bugs in an early development phase. We demonstrate the seamless transition between COOJA simulation and KleeNet symbolic execution. Our framework enables future research in how high coverage testing tools could be used in cooperation with simulation tools.

Item Type:Conference or Workshop Item (Poster)
ID Code:4001
Deposited By:Fredrik Osterlind
Deposited On:31 Aug 2010 10:08
Last Modified:31 Aug 2010 10:08

Repository Staff Only: item control page