• Open Access IconOpen Access
  • Cite Icon18
  • https://doi.org/10.3390/s20092563Copy DOI Icon

SimTalk: Simulation of IoT Applications

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The correct implementation and behavior of Internet of Things (IoT) applications are seldom investigated in the literature. This paper shows how the simulation mechanism can be integrated well into an IoT application development platform for correct implementation and behavior investigation. We use an IoT application development platform called IoTtalk as an example to describe how the simulation mechanism called SimTalk can be built into this IoT platform. We first elaborate on how to implement the simulator for an input IoT device (a sensor). Then we describe how an output IoT device (an actuator) can be simulated by an animated simulator. We use a smart farm application to show how the simulated sensors are used for correct implementation. We use applications including interactive art (skeleton art and water dance) and the pendulum physics experiment as examples to illustrate how IoT application behavior investigation can be achieved in SimTalk. As the main outcome of this paper, the SimTalk simulation codes can be directly reused for real IoT applications. Furthermore, SimTalk is integrated well with an IoT application verification tool in order to formally verify the IoT application configuration. Such features have not been found in any IoT simulators in the world.

Loading PDF

Similar Papers
  • Conference Article
  • Citations78

Exploitation of social IoT for recommendation services

  • Dec 01, 2016
  • Yasir Saleem +5
  • Conference Article
  • Citations56

A framework for evaluating Internet-of-Things platforms: Application provider viewpoint

  • Mar 01, 2014
  • Oleksiy Mazhelis +1
  • Book Chapter
  • Citations13

FloWare: An Approach for IoT Support and Application Development

  • Jan 01, 2021
  • Flavio Corradini +4
  • Research Article
  • Citations50

Age of Information minimization in UAV-aided data collection for WSN and IoT applications: A systematic review

  • May 02, 2023
  • Journal of Network and Computer Applications
  • Oluwatosin Ahmed Amodu +4
  • Conference Article
  • Citations11

Multi-Batch Scheduling for Improving Performance of Hyperledger Fabric Based IoT Applications

  • Dec 01, 2019
  • Hyojung Lee +7
  • Conference Article
  • Citations25

IoT Application Development Using MIT App Inventor to Collect and Analyze Sensor Data

  • Dec 01, 2019
  • Thilanka Munasinghe +2
  • Research Article
  • Citations27

Energy aware cloud‐edge service placement approaches in the Internet of Things communications

  • Jun 21, 2021
  • International Journal of Communication Systems
  • Liang Heng +2
  • PDF
  • Research Article
  • Citations2

Application of IoT and Countermeasure in Agriculture of Shandong Province, China

  • Jan 01, 2020
  • Internet of Things and Cloud Computing
  • Li Guangzhong
  • Conference Article
  • Citations10

A Nano-power Wake-up Circuit for Energy-driven IoT Applications

  • May 28, 2022
  • Li Teng +2
  • Book Chapter
  • Citations2

The Integrated Framework of Environmental Internet of Things Based Recruitment Process and the Impact Created by IoT in Inventory Management

  • Jun 27, 2022
  • A Apsara Saleth Mary +5
  • Research Article

Course Design and Development: Essential Technologies, Applications, and Commercial Patterns of Internet of Things

  • Feb 28, 2013
  • Journal of Convergence Information Technology
  • Bin Shen - +3
  • Research Article
  • Citations76

Security and Privacy Requirements for the Internet of Things

  • Feb 01, 2021
  • ACM Transactions on Internet of Things
  • Nada Alhirabi +2
  • Research Article
  • Citations93

A comprehensive review on Internet of Things application placement in Fog computing environment

  • Jul 01, 2023
  • Internet of Things
  • Hemant Kumar Apat +2
  • Conference Article
  • Citations3

GNSS System Design and Evaluation for IoT Applications

  • Nov 03, 2017
  • Proceedings of the Satellite Division's International Technical Meeting (Online)/Proceedings of the Satellite Division's International Technical Meeting (CD-ROM)
  • Toru Katsumoto +3
  • Research Article
  • Citations1

Elliptic‐Curve Cryptography Implementation on RISC‐V Processors for Internet of Things Applications

  • Jan 01, 2024
  • Journal of Engineering
  • Preethi Preethi +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.