• DocumentCode
    637320
  • Title

    Sens4U: Wireless sensor network applications for environment monitoring made easy

  • Author

    Piotrowski, Krzysztof ; Peter, Steffen

  • Author_Institution
    IHP, Frankfurt(Oder), Germany
  • fYear
    2013
  • fDate
    21-21 May 2013
  • Firstpage
    37
  • Lastpage
    42
  • Abstract
    The development of wireless sensor network (WSN) or cyber physical systems (CPS) applications is a complex and error prone task. This is due to the huge number of possible combinations of protocols and other software modules, to choose from. Additionally, testing of the chosen configuration and the individual software modules is not a trivial task, especially in case where they are all implemented from scratch. The aim of the Sens4U methodology we present in this paper is to simplify and possibly automate the process of building a WSN application and to simplify its testing. The main idea of our approach is to exploit the modularity of the available libraries in order to speed-up application development done by non-WSN-experts and to solve the real-life problems. The proposed abstraction is very powerful-the modules provide specific functionalities via defined interfaces and can be connected using these according to the application requirements, to create the desired and minimum target configuration. The modularity improves the testability and reuse of components and thus, their reliability and, as a result, the reliability of the target configurations. Further, the Sens4U approach goes beyond pure software generation and supports creating software and hardware configurations. We are currently focusing on environment monitoring scenarios in order to analyze this problem area in the semi-automatic computer aided application logic generalization process. This paper presents the general concept as well as the tool chain that supports the application development done by non-WSN-experts.
  • Keywords
    environmental monitoring (geophysics); program testing; software libraries; software reusability; software tools; telecommunication computing; wireless sensor networks; CPS applications; Sens4U methodology; WSN application; cyber physical systems applications; environment monitoring; environment monitoring scenarios; error prone task; hardware configurations; nonWSN-experts; real-life problems; semi-automatic computer aided application logic generalization process; software configurations; software generation; software modules; target configuration; wireless sensor network applications; Hardware; Middleware; Monitoring; Security; Testing; 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.6612264
  • Filename
    6612264