Toward a portability framework with multi-level models for wireless sensor network software

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

    2 Citations (Scopus)

    Abstract

    Wireless sensor networks (WSNs) play important roles in systems that interact with the real world (e.g., cyber-physical systems and internet of things). To mitigate the complex nature of WSNs, many platforms at different abstraction levels (e.g., abstraction of hardware, communications, and individual nodes) have been proposed in the last decade. WSNs in different environments might employ different platforms to satisfy nonfunctional requirements (NFRs) because the diversity of platforms results in trade-offs of NFRs and the quality of WSN heavily depends on the environment it runs. Although WSN software should be highly portable, existing approaches only support porting between operating systems and not more abstract middleware. Herein we propose a methodology with a framework to capture various platforms in the WSN domain with platform-independent multi-level models. A case study demonstrates that our framework can port WSN software to platforms at different abstraction levels and adapt the software to the new platform to improve performance.

    Original languageEnglish
    Title of host publicationProceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages253-260
    Number of pages8
    ISBN (Print)9781479957118
    DOIs
    Publication statusPublished - 2014 Feb 17
    Event2014 1st International Conference on Smart Computing, SMARTCOMP 2014 - Hong Kong, China
    Duration: 2014 Nov 32014 Nov 5

    Other

    Other2014 1st International Conference on Smart Computing, SMARTCOMP 2014
    CountryChina
    CityHong Kong
    Period14/11/314/11/5

    Fingerprint

    Wireless sensor networks
    Computer operating systems
    Middleware
    Hardware
    Communication

    Keywords

    • Model-Driven Architecture
    • Portability
    • Software Development Framework
    • Wireless Sensor Networks

    ASJC Scopus subject areas

    • Computer Science(all)

    Cite this

    Shimizu, R., Tei, K., Fukazawa, Y., & Honiden, S. (2014). Toward a portability framework with multi-level models for wireless sensor network software. In Proceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014 (pp. 253-260). [7043866] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SMARTCOMP.2014.7043866

    Toward a portability framework with multi-level models for wireless sensor network software. / Shimizu, Ryo; Tei, Kenji; Fukazawa, Yoshiaki; Honiden, Shinichi.

    Proceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014. Institute of Electrical and Electronics Engineers Inc., 2014. p. 253-260 7043866.

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

    Shimizu, R, Tei, K, Fukazawa, Y & Honiden, S 2014, Toward a portability framework with multi-level models for wireless sensor network software. in Proceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014., 7043866, Institute of Electrical and Electronics Engineers Inc., pp. 253-260, 2014 1st International Conference on Smart Computing, SMARTCOMP 2014, Hong Kong, China, 14/11/3. https://doi.org/10.1109/SMARTCOMP.2014.7043866
    Shimizu R, Tei K, Fukazawa Y, Honiden S. Toward a portability framework with multi-level models for wireless sensor network software. In Proceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014. Institute of Electrical and Electronics Engineers Inc. 2014. p. 253-260. 7043866 https://doi.org/10.1109/SMARTCOMP.2014.7043866
    Shimizu, Ryo ; Tei, Kenji ; Fukazawa, Yoshiaki ; Honiden, Shinichi. / Toward a portability framework with multi-level models for wireless sensor network software. Proceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014. Institute of Electrical and Electronics Engineers Inc., 2014. pp. 253-260
    @inproceedings{19bb332a68294279a6ffd9f409391852,
    title = "Toward a portability framework with multi-level models for wireless sensor network software",
    abstract = "Wireless sensor networks (WSNs) play important roles in systems that interact with the real world (e.g., cyber-physical systems and internet of things). To mitigate the complex nature of WSNs, many platforms at different abstraction levels (e.g., abstraction of hardware, communications, and individual nodes) have been proposed in the last decade. WSNs in different environments might employ different platforms to satisfy nonfunctional requirements (NFRs) because the diversity of platforms results in trade-offs of NFRs and the quality of WSN heavily depends on the environment it runs. Although WSN software should be highly portable, existing approaches only support porting between operating systems and not more abstract middleware. Herein we propose a methodology with a framework to capture various platforms in the WSN domain with platform-independent multi-level models. A case study demonstrates that our framework can port WSN software to platforms at different abstraction levels and adapt the software to the new platform to improve performance.",
    keywords = "Model-Driven Architecture, Portability, Software Development Framework, Wireless Sensor Networks",
    author = "Ryo Shimizu and Kenji Tei and Yoshiaki Fukazawa and Shinichi Honiden",
    year = "2014",
    month = "2",
    day = "17",
    doi = "10.1109/SMARTCOMP.2014.7043866",
    language = "English",
    isbn = "9781479957118",
    pages = "253--260",
    booktitle = "Proceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014",
    publisher = "Institute of Electrical and Electronics Engineers Inc.",

    }

    TY - GEN

    T1 - Toward a portability framework with multi-level models for wireless sensor network software

    AU - Shimizu, Ryo

    AU - Tei, Kenji

    AU - Fukazawa, Yoshiaki

    AU - Honiden, Shinichi

    PY - 2014/2/17

    Y1 - 2014/2/17

    N2 - Wireless sensor networks (WSNs) play important roles in systems that interact with the real world (e.g., cyber-physical systems and internet of things). To mitigate the complex nature of WSNs, many platforms at different abstraction levels (e.g., abstraction of hardware, communications, and individual nodes) have been proposed in the last decade. WSNs in different environments might employ different platforms to satisfy nonfunctional requirements (NFRs) because the diversity of platforms results in trade-offs of NFRs and the quality of WSN heavily depends on the environment it runs. Although WSN software should be highly portable, existing approaches only support porting between operating systems and not more abstract middleware. Herein we propose a methodology with a framework to capture various platforms in the WSN domain with platform-independent multi-level models. A case study demonstrates that our framework can port WSN software to platforms at different abstraction levels and adapt the software to the new platform to improve performance.

    AB - Wireless sensor networks (WSNs) play important roles in systems that interact with the real world (e.g., cyber-physical systems and internet of things). To mitigate the complex nature of WSNs, many platforms at different abstraction levels (e.g., abstraction of hardware, communications, and individual nodes) have been proposed in the last decade. WSNs in different environments might employ different platforms to satisfy nonfunctional requirements (NFRs) because the diversity of platforms results in trade-offs of NFRs and the quality of WSN heavily depends on the environment it runs. Although WSN software should be highly portable, existing approaches only support porting between operating systems and not more abstract middleware. Herein we propose a methodology with a framework to capture various platforms in the WSN domain with platform-independent multi-level models. A case study demonstrates that our framework can port WSN software to platforms at different abstraction levels and adapt the software to the new platform to improve performance.

    KW - Model-Driven Architecture

    KW - Portability

    KW - Software Development Framework

    KW - Wireless Sensor Networks

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

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

    U2 - 10.1109/SMARTCOMP.2014.7043866

    DO - 10.1109/SMARTCOMP.2014.7043866

    M3 - Conference contribution

    AN - SCOPUS:84946530903

    SN - 9781479957118

    SP - 253

    EP - 260

    BT - Proceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014

    PB - Institute of Electrical and Electronics Engineers Inc.

    ER -