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