Deriving State Machines from TinyOS Programs Using Symbolic Execution | IEEE Conference Publication | IEEE Xplore