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

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

*Corresponding author for this work

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 Aug 1
Event2012 3rd International Workshop on Software Engineering for Sensor Network Applications, SESENA 2012 - Zurich, Switzerland
Duration: 2012 Jun 22012 Jun 2

Publication series

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

Conference

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

Keywords

  • case study
  • development process
  • wireless sensor network

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Case studies on the development of wireless sensor network applications using multiple abstraction levels'. Together they form a unique fingerprint.

Cite this