• DocumentCode
    2425393
  • Title

    Case studies on the development of wireless sensor network applications using multiple abstraction levels

  • Author

    Shimizu, Ryo ; Tei, Kenji ; Fukazawa, Yoshiaki ; Honiden, Shinichi

  • Author_Institution
    Waseda Univ., Tokyo, Japan
  • fYear
    2012
  • fDate
    2-2 June 2012
  • Firstpage
    22
  • Lastpage
    28
  • Abstract
    Model-driven development (MDD) facilitates the development of wireless sensor network (WSN) applications because MDD can deal with models at the abstraction level to the concrete level. In the MDD for WSN applications, the developers model the dataflow at the abstract level and model the designs of a communication and task assignment at the concrete level. In our previous work we proposed a MDD process for WSN applications with three domain specific languages (DSLs). However, we did not sufficiently evaluate the description capabilities of our DSLs. For that reason, we report case studies on real-world applications to prove the feasibility of our approach. Our DSL can be used to describe both the application logic and design decisions concerning the quality of data, which are adopted in target applications. Additionally, we demonstrate the effectiveness of the DSLs at multiple abstraction levels.
  • Keywords
    formal specification; wireless sensor networks; DSL; MDD; WSN; application logic; case studies; description capabilities; design decisions; domain specific languages; formal specification; model driven development; multiple abstraction levels; real-world applications; wireless sensor network applications; Acceleration; DSL; Monitoring; Protocols; Tuning; Unified modeling language; Wireless sensor networks; case study; development process; wireless sensor network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Sensor Network Applications (SESENA), 2012 Third International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1789-4
  • Type

    conf

  • DOI
    10.1109/SESENA.2012.6225730
  • Filename
    6225730