Ph.D. Forum Abstract: Tracking Inefficient Power Usages in WSN by Monitoring the Network Firmware
- David Hauweele
- 2016 15th ACM/IEEE International Conference on…
In both research and business enterprises dealing with sensor networks, the implementation of communication protocol stacks is a central issue. It has an impact on time-tomarket, scalability, maintainability and on the possibility of making fair comparisons. Network software, in particular for small embedded systems with strict non-functional requirements, is complex, error-prone and with many possible bottlenecks. Our work addresses these issues using a language based approach. It aims at a programming language supporting abstractions suitable for the implementation of protocol stacks. Language technology in the form of runtime system, type system and compiler transformations can then be used to generate efficient implementations.