Title :
Erlang meets WSNs: A functional approach to WSN programming
Author :
Sivieri, Alessandro
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
Abstract :
The scarce diffusion of Wireless Sensor Network systems is due to several factors, among them the complexity in designing, programming and testing applications for this technology. Too often too specialized solutions have been proposed for specific scenarios, impeding code reuse and supporting poorly engineered development methodologies (i.e. “code and fix”). In this work we claim that Erlang, a concurrency-oriented functional language, could greatly reduce the complexity of designing this kind of applications, while at the same favouring sound engineering practices and simplifying testing and simulation of applications. There are challenges in effectively using this language on WSN systems, but in our opinion the effort will be paid off.
Keywords :
functional languages; telecommunication computing; wireless sensor networks; Erlang; WSN programming; concurrency-oriented functional language; functional approach; wireless sensor network systems; Hardware; Libraries; Programming; Prototypes; Software engineering; Testing; Wireless sensor networks; Erlang; Wireless Sensor Networks; application frameworks; programming languages;
Conference_Titel :
Pervasive Computing and Communications Workshops (PERCOM Workshops), 2012 IEEE International Conference on
Conference_Location :
Lugano
Print_ISBN :
978-1-4673-0905-9
Electronic_ISBN :
978-1-4673-0906-6
DOI :
10.1109/PerComW.2012.6197575