MDE-Based Languages for Wireless Sensor Networks Modeling: A Systematic Mapping Study

被引:5
作者
Essaadi, Fatima [1 ]
Ben Maissa, Yann [1 ]
Dahchour, Mohammed [1 ]
机构
[1] Natl Inst Posts & Telecommun, Telecommun Syst Networks & Serv Lab, Rabat, Morocco
来源
ADVANCES IN UBIQUITOUS NETWORKING 2 | 2017年 / 397卷
关键词
Wireless sensor networks; Model driven engineering; Domain specific modeling language; Model transformation; Systematic mapping study;
D O I
10.1007/978-981-10-1627-1_26
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Wireless Sensor Networks (WSNs) are ubiquitous systems of small devices equipped with sensors that collaborate to sense physical quantities in an area. However, the design constraints, the behavior requirements and the error prone nature, make the development of WSNs and their deployment an extremely challenging task. The Model Driven Engineering (MDE) approach helps tackling these issues by using models and automatic transformation to generate code or analyze WSNs against their requirements. In this paper, we propose a systematic mapping study which presents the existing WSNs MDE-based modeling languages. We surveyed a total of 1852 papers from which we selected 21 languages satisfying 7 selection criteria. We analyze these languages according to 5 rigorous research questions and 12 comparative criteria. Then we provide a precise view on the existing languages and their weaknesses mainly regarding mobility and data fusion. Finally, we propose research directions and recommendations for aspiring languages developers.
引用
收藏
页码:331 / 346
页数:16
相关论文
共 32 条
  • [1] Abdelgawad A., 2012, Resource-Aware Data Fusion Algorithms for Wireless Sensor Networks
  • [2] Akbal-Delibas B, 2009, LECT NOTES BUS INF P, V20, P551
  • [3] Wireless sensor networks: a survey
    Akyildiz, IF
    Su, W
    Sankarasubramaniam, Y
    Cayirci, E
    [J]. COMPUTER NETWORKS, 2002, 38 (04) : 393 - 422
  • [4] ScatterClipse: A Model-Driven Tool-Chain for Developing, Testing, and Prototyping Wireless Sensor Networks
    Al Saad, Mohammad
    Fehr, Elfriede
    Kamenzky, Nicolai
    Schiller, Jochen
    [J]. PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, 2008, : 871 - 885
  • [5] [Anonymous], 2010, WIRELESS SENSOR NETW
  • [6] [Anonymous], 2007, Wireless sensor networks: technology, protocols, and applications
  • [7] Energy Consumption Analysis and Design of Energy-Aware WSN Agents in fUML
    Berardinelli, Luca
    Di Marco, Antinisca
    Pace, Stefano
    Pomante, Luigi
    Tiberti, Walter
    [J]. MODELLING FOUNDATIONS AND APPLICATIONS, 2015, 9153 : 1 - 17
  • [8] Berrani S, 2013, 2013 11TH INTERNATIONAL SYMPOSIUM ON PROGRAMMING AND SYSTEMS (ISPS), P177, DOI 10.1109/ISPS.2013.6581484
  • [9] Bezivin J., 2005, SOFTWARE SYSTEM MODE, V4, P171, DOI DOI 10.1007/S10270-005-0079-0
  • [10] Boonma P., 2011, Proceedings of the 3rd Workshop on Biologically Inspired Algorithms for Distributed Systems, P17, DOI [10.1145/1998570.1998574, DOI 10.1145/1998570.1998574]