Abstract

This paper presents a visual environment, called SAVE, to model IoT systems with dynamic and static properties. Firstly, the dynamic properties, such as operational requirements, of the systems are specified with a process algebra, called δ-Calculus, and, secondly the static properties, such as safety requirements, of the systems are specified with a first-order logic, called GTS Logic. Once specifications are done, the static properties are verified on the dynamic properties by checking whether or not the static properties are valid for the simulation of the systems based on the dynamic properties. SAVE provides a set of visual tools to specify both dynamic and static properties of the systems, simulate the systems based on the dynamic properties, and to verify the static properties on the dynamic properties from the simulation. SAVE is developed on the ADOxx meta-modeling platform. It can be considered one of the most innovative visual tools to model IoT systems for both dynamic and static properties of the systems and to verify the validity of the static properties on the dynamic properties.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call