4-5-2011 uSETL : A Set Based Programming Abstraction for Wireless Sensor Networks