An OO Approach to sensor programming

object oriented modeling principle to sensor network programming. This closes the gap between programming principles in the world of small things and big servers. We show that typing based on classes can make algorithms robust to changing data layouts and implementation changes. Furthermore we present an implementation based on ultra-lightweight java virtual machine running on low-power sensor nodes.