Comparative Analysis of Simulation Tools with Visualization based on Real-time Task Scheduling Algorithms for IoT Embedded Applications

  • Shabir Ahmad
  • Sehrish Malik
  • Do-Hyeun Kim


In real-time tasks scheduling, intended to run on embedded devices, one of the problems which are begging to be addressed is to oversee the deadline of input tasks and their likelihood of missing the deadline and to ensure their execution within the deadline. This leads to the fact that a task can only be submitted if the system has adequate resources to execute the task without missing any deadline. In order to tackle this challenge, feasibility analysis of the real-time input tasks need to be carried out in a virtual space before applying it on a real embedded device. This paper presents a comparative analysis of existing simulators with visualization technologies which assists in the feasibility analysis of real-time input tasks for IoT embedded applications. The paper considers popular algorithms like Rate Monotonic and EDF. And we analysis on various simulators tools like ARTISTT, MAST, Cheddar, STORM, STRESS, Realtss, SimSo, GHOST, VizzScheduler and Yartiss in terms of using recorded trace, live simulation, sporadic tasks, shared resources, programming language, CPU utilization