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 (Electronic)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

Publication series

NameProceedings of 2014 International Conference on Smart Computing, SMARTCOMP 2014

Other

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

Keywords

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

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Toward a portability framework with multi-level models for wireless sensor network software'. Together they form a unique fingerprint.

Cite this