Title :
Opportunistic Pervasive Computing with Domain-Oriented Virtual Machines
Author :
Domaszewicz, J. ; Roj, M. ; Pruszkowski, A.
Author_Institution :
Inst. of Telecommun., Warsaw Univ. of Technol.
Abstract :
The paper targets heterogeneous sensor-actuator networks, in which nodes differ as to resources (sensors and actuators) they are equipped with. Each node contributes its specific sensors and actuators to be used by applications. The key assumption of "opportunistic pervasive computing" is that the actual mix of nodes (and that of available resources) is not known in advance to the programmer. An opportunistic pervasive computing application is supposed to take the best advantage of whatever sensors and actuators happen to be available in the network. The paper presents a technique that can be used in middleware layers supporting such applications. The technique uses virtual machines to orderly expose sensor and actuator resources of a node to the programmer. The virtual machines are domain-oriented, node specific and able to work with the resources at multiple levels of abstraction. They can be implemented on severely constrained nodes (e.g., of the TinyOS class)
Keywords :
middleware; ubiquitous computing; virtual machines; wireless sensor networks; domain-oriented virtual machine; heterogeneous sensor-actuator network; middleware layer; opportunistic pervasive computing; Actuators; Home automation; Lamps; Middleware; Pervasive computing; Programming profession; Refrigeration; Switches; Temperature sensors; Virtual machining;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location :
Dubrovnik
Print_ISBN :
0-7695-2609-8
DOI :
10.1109/DSD.2006.74