• DocumentCode
    2046549
  • 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
  • fYear
    2012
  • fDate
    19-23 March 2012
  • Firstpage
    562
  • Lastpage
    563
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/PerComW.2012.6197575
  • Filename
    6197575