About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Simulation Tools and Techniques. 15th EAI International Conference, SIMUtools 2023, Seville, Spain, December 14-15, 2023, Proceedings

Research Article

A DEVS-Based Methodology for Simulation and Model-Driven Development of IoT

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-57523-5_1,
        author={Iman Alavi Fazel and Gabriel Wainer},
        title={A DEVS-Based Methodology for Simulation and Model-Driven Development of IoT},
        proceedings={Simulation Tools and Techniques. 15th EAI International Conference, SIMUtools 2023, Seville, Spain, December 14-15, 2023, Proceedings},
        proceedings_a={SIMUTOOLS},
        year={2024},
        month={4},
        keywords={IoT DEVS Model-driven development MDD},
        doi={10.1007/978-3-031-57523-5_1}
    }
    
  • Iman Alavi Fazel
    Gabriel Wainer
    Year: 2024
    A DEVS-Based Methodology for Simulation and Model-Driven Development of IoT
    SIMUTOOLS
    Springer
    DOI: 10.1007/978-3-031-57523-5_1
Iman Alavi Fazel1,*, Gabriel Wainer1
  • 1: Carleton University, 1125 Colonel By Dr, Ottawa
*Contact email: imanalavifazel@cmail.carleton.ca

Abstract

The Internet of Things (IoT) has emerged as a promising technology with diverse applications across industries, including smart homes, healthcare services, and manufacturing. However, despite its potential, IoT presents unique challenges, such as interoperability, system complexity, and the need for efficient development and maintenance. This paper explores a model-driven development (MDD) approach to design IoT applications by employing high-level models to facilitate abstraction and reusability. Specifically, we adopt a methodology based on Discrete Event System Specification (DEVS), a modular and hierarchical formalism for MDD of IoT. In our work, different DEVS models are developed to address distinct functional aspects of the devices, encompassing data retrieval, data serialization/deserialization, and network connectivity. The developed models, along with a DEVS simulator, are then used for both simulation and deployment. To create a comprehensive simulation environment, the paper introduces two additional models for simulating the MQTT protocol, including its Quality of Service (QoS) mechanism.

Keywords
IoT DEVS Model-driven development MDD
Published
2024-04-29
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-57523-5_1
Copyright © 2023–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL