Supporting concurrent applications in wireless sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
Programming sensor networks using abstract regions
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Hi-index | 0.00 |
Processors keep increasing the speed at which they can execute program instructions. The bandwidth available for both wired and wireless communications keeps growing. Specialized hardware such as sensors, actuators, and hand-held devices keep improving their power efficiency and size factor. Consequently, we can expect that computers, communication infrastructures, and specialized hardware will interact more and more to form complex Cyber-physical Systems (CPSs). CPSs will revolutionize the way humans interact with the physical world. CPSs will allow the programming of applications involving globally accessible sensors and actuators, applications that are not only efficient but also robust and secure. In this essay, we focus on describing a system satisfying a possible set of CPS requirements that we motivate in the first section. As a running example, we consider an application named FireAlarm that monitors the temperature in buildings and raises the alarm in case of abnormally high temperatures.