FTG plus PM for the Model-Driven Development of Wireless Sensor Network based IoT Systems

被引:7
|
作者
Karaduman, Burak [1 ]
Mustafiz, Sadaf [2 ]
Challenger, Moharram [1 ]
机构
[1] Univ Antwerp & Flanders Make, Antwerp, Belgium
[2] Ryerson Univ, Toronto, ON, Canada
关键词
Engineering Process; FTG plus PM; Model-driven Engineering; Wireless Sensor Network; Internet of Things;
D O I
10.1109/MODELS-C53483.2021.00052
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In recent years, various concepts, methodologies, and tools have emerged to tackle complexity of multi-paradigm systems using model-driven engineering (MDE) to improve usability, precision and automation of these systems. Multi-paradigm modelling (MPM) has been proposed to advocate the explicit modelling of all pertinent parts and aspects of these complex systems. Current modelling, analysis and simulation tools have limited capabilities to describe the engineering process that benefit from multi-paradigm approach. FTG+PM has been proposed as a basis for unifying key MDE practices, namely multi-paradigm modelling, meta-modelling, and model transformation. It enables the MDE lifecycle of these complex systems, including activities such as requirements development, domain-specific design, verification, simulation, analysis, calibration, deployment, code generation and execution, to be represented. In this exemplar paper, we apply the FTG+PM approach to the Wireless Sensor Network (WSN) based Internet of Things (IoT) domain and we describe the MDE process for developing applications for different platforms or operating systems.
引用
收藏
页码:308 / 318
页数:11
相关论文
共 50 条
  • [1] Wireless Sensor Network UML Profile to Support Model-Driven Development
    Paulon, A. R.
    Froehlich, A. A.
    Becker, L. B.
    Basso, F. P.
    [J]. 2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2014, : 227 - +
  • [2] Model-driven Development for ESP-based IoT Systems
    Karaduman, Burak
    Challenger, Moharram
    [J]. 2021 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING RESEARCH AND PRACTICES FOR THE IOT (SERP4IOT), 2021, : 9 - 12
  • [3] An Approach based on Model-Driven Development for IoT Applications
    Sosa-Reyna, Claudia M.
    Tello-Leal, Edgar
    Lara-Alabazares, David
    [J]. 2018 IEEE INTERNATIONAL CONGRESS ON INTERNET OF THINGS (ICIOT), 2018, : 134 - 139
  • [4] MULTI-PARADIGM MODELLING FOR MODEL BASED SYSTEMS ENGINEERING: EXTENDING THE FTG plus PM
    Paredis, Randy
    Exelmans, Joeri
    Vangheluwe, Hans
    [J]. PROCEEDINGS OF THE 2022 ANNUAL MODELING AND SIMULATION CONFERENCE (ANNSIM'22), 2022, : 461 - 474
  • [5] Model-driven systems development
    Balmelli, L.
    Brown, D.
    Cantor, M.
    Mott, M.
    [J]. IBM SYSTEMS JOURNAL, 2006, 45 (03) : 569 - 585
  • [6] Model-Driven Approach for Building Efficient Wireless Sensor and Actuator Network Applications
    Rodrigues, Taniro
    Batista, Thais
    Delicato, Flavia C.
    Pires, Paulo F.
    Zomaya, Albert Y.
    [J]. 2013 4TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SENSOR NETWORK APPLICATIONS (SESENA), 2013, : 43 - 48
  • [7] Traceability Analysis of Wireless Sensor Network based IoT Systems
    Mijalkovic, Marko
    Karaduman, Burak
    Mustafiz, Sadaf
    Challenger, Moharram
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 692 - 701
  • [8] The Need for Model-driven Engineering in the Development of IoT Software for Public Transportation Systems
    Arslan, Sadik
    Kardas, Geylani
    [J]. 2021 15TH TURKISH NATIONAL SOFTWARE ENGINEERING SYMPOSIUM (UYMS), 2021, : 158 - 163
  • [9] A Model-driven Engineering Platform for Wireless Sensor Networks
    Boonma, Pruet
    Somchit, Yuthapong
    Natwichai, Juggapong
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 671 - 676
  • [10] Model-driven interoperability: engineering heterogeneous IoT systems
    Paul Grace
    Brian Pickering
    Mike Surridge
    [J]. Annals of Telecommunications, 2016, 71 : 141 - 150