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

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    1 Citation (Scopus)

    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.

    Original languageEnglish
    Title of host publication2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings
    Pages22-28
    Number of pages7
    DOIs
    Publication statusPublished - 2012
    Event2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Zurich
    Duration: 2012 Jun 22012 Jun 2

    Other

    Other2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012
    CityZurich
    Period12/6/212/6/2

    Fingerprint

    Wireless sensor networks
    Concretes
    Communication

    Keywords

    • case study
    • development process
    • wireless sensor network

    ASJC Scopus subject areas

    • Software

    Cite this

    Shimizu, R., Tei, K., Fukazawa, Y., & Honiden, S. (2012). Case studies on the development of wireless sensor network applications using multiple abstraction levels. In 2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings (pp. 22-28). [6225730] https://doi.org/10.1109/SESENA.2012.6225730

    Case studies on the development of wireless sensor network applications using multiple abstraction levels. / Shimizu, Ryo; Tei, Kenji; Fukazawa, Yoshiaki; Honiden, Shinichi.

    2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings. 2012. p. 22-28 6225730.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Shimizu, R, Tei, K, Fukazawa, Y & Honiden, S 2012, Case studies on the development of wireless sensor network applications using multiple abstraction levels. in 2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings., 6225730, pp. 22-28, 2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012, Zurich, 12/6/2. https://doi.org/10.1109/SESENA.2012.6225730
    Shimizu R, Tei K, Fukazawa Y, Honiden S. Case studies on the development of wireless sensor network applications using multiple abstraction levels. In 2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings. 2012. p. 22-28. 6225730 https://doi.org/10.1109/SESENA.2012.6225730
    Shimizu, Ryo ; Tei, Kenji ; Fukazawa, Yoshiaki ; Honiden, Shinichi. / Case studies on the development of wireless sensor network applications using multiple abstraction levels. 2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings. 2012. pp. 22-28
    @inproceedings{1a88ebe236aa4178a77c8b09961ba4a2,
    title = "Case studies on the development of wireless sensor network applications using multiple abstraction levels",
    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 = "case study, development process, wireless sensor network",
    author = "Ryo Shimizu and Kenji Tei and Yoshiaki Fukazawa and Shinichi Honiden",
    year = "2012",
    doi = "10.1109/SESENA.2012.6225730",
    language = "English",
    isbn = "9781467317931",
    pages = "22--28",
    booktitle = "2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings",

    }

    TY - GEN

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

    AU - Shimizu, Ryo

    AU - Tei, Kenji

    AU - Fukazawa, Yoshiaki

    AU - Honiden, Shinichi

    PY - 2012

    Y1 - 2012

    N2 - 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.

    AB - 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.

    KW - case study

    KW - development process

    KW - wireless sensor network

    UR - http://www.scopus.com/inward/record.url?scp=84864375046&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84864375046&partnerID=8YFLogxK

    U2 - 10.1109/SESENA.2012.6225730

    DO - 10.1109/SESENA.2012.6225730

    M3 - Conference contribution

    AN - SCOPUS:84864375046

    SN - 9781467317931

    SP - 22

    EP - 28

    BT - 2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Proceedings

    ER -