DocumentCode :
637318
Title :
Durin: A development environment for Wireless Sensor Network
Author :
Marques, Igor L. ; da Silva Teofilo, Mauro Ricardo ; Souto Rosa, Nelson
Author_Institution :
Inf. Center, Fed. Univ. of Pernambuco, Recife, Brazil
fYear :
2013
fDate :
21-21 May 2013
Firstpage :
19
Lastpage :
23
Abstract :
The applications for Wireless Sensor Networks (WSN) have simple functional requirements, which basically consist of reading the sensors, and sending the read data to the application. However, when non-functional requirements are taken into account, developers of applications for WSN have to deal with such requirements as: restrictions on the consumption of energy, dynamic applications update due to poor performance or unexpected behavior, dynamism in network topology, scalability, robustness, QoS, heterogeneous hardware sensors and limited bandwidth. All these constraints turn the creation of an application into no trivial task. With that in mind, the purpose of this paper is to present a development environment for WSN to improve developer productivity. The Durin development environment is composed of: TinyReef, a designed virtual machine (VM) for WSN; a compiler for cited VM instructions; and a Remote Application Manager. The main contribution of Durin is to provide an environment to support the development, maintenance and deployment of applications for WSN, enabling remote application updates of sensor node hardware.
Keywords :
quality of service; telecommunication network topology; wireless sensor networks; Durin development environment; TinyReef; WSN; energy consumption; functional requirements; network topology; remote application manager; virtual machine; wireless sensor network; Computer languages; Hardware; Registers; Sensors; Software; Virtual machining; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Sensor Network Applications (SESENA), 2013 4th International Workshop on
Conference_Location :
San Francisco, CA
ISSN :
2327-1620
Type :
conf
DOI :
10.1109/SESENA.2013.6612260
Filename :
6612260
Link To Document :
بازگشت