%0 Conference Paper %B SAFECOMP %D 2008 %T Early Prototyping of Wireless Sensor Network Algorithms in PVS %A Cinzia Bernardeschi %A Paolo Masci %A Holger Pfeifer %P 346–359 %X

We describe an approach of using the evaluation mechanism of the specification and verification system PVS to support formal design exploration of WSN algorithms at the early stages of their development. The specification of the algorithm is expressed with an extensible set of programming primitives, and properties of interest are evaluated with ad hoc network simulators automatically generated from the formal specification. In particular, we build on the PVSio package as the core base for the network simulator. According to requirements, properties of interest can be simulated at different levels of abstraction. We illustrate our approach by specifying and simulating a standard routing algorithm for wireless sensor networks.