Publication
Title
Analyzing WSN-based IoT Systems using MDE techniques and Petri-net models
Author
Abstract
There are various computation components, operating systems, and firmware used in the development of the Internet of Things (IoT). This variety increases the structural complexity and development cost and effort of the IoT systems. Besides, analyzing and troubleshooting these systems are time-consuming, costly, and cumbersome. To address these problems, this study aims to provide a higher level of abstraction for analyzing and developing IoT systems using Model-driven Engineering techniques and Petri-net models. To this end, a Domain-specific modeling Language (DSML), called DSML4Contiki, was presented in our previous study for the development of Wireless Sensor Systems (WSN) based IoT systems. The current study extends DSML4Contiki by providing an automated mechanism to analyze the IoT system at the early design phase, resulting in a reduction of the number of errors in the system and iterations in the development process. This is achieved using model transformation rules to transform the domain models at a high level to both the target platform artifacts as well as Petri-net models. By applying k-boundedness property checking on the Petri-net models, different analyses (such as power consumption, bottlenecks, and first crashing node) are realized for WSN based IoT systems. To evaluate the proposed approach, the engineering of a smart fire detection system is considered as a case study.
Language
English
Source (book)
STAF 2020 Workshop Proceedings: 4th Workshop on Model-Driven Engineering for the Internet-of-Things, 1st International Workshop on Modeling Smart Cities, and 5th International Workshop on Open and Original Problems in Software Language Engineering co-located with Software Technologies: Applications and Foundations federation of conferences (STAF 2020), June 22-26, 2020, Bergen, Norway / Burgueño, Loli [edit.]
Source (series)
CEUR workshop proceedings ; 2707
Publication
CEUR-WS , 2020
Volume/pages
p. 35-46
Full text (open access)
UAntwerpen
Faculty/Department
Research group
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Source file
Record
Identifier
Creation 01.11.2020
Last edited 17.06.2024
To cite this reference