Architectural Invariants and Correctness of IoT-based Systems

12/18/2019
by   Christian Attiogbé, et al.
0

Internet of Things applications impact more and more industrial areas such as smart manufacturing, smart health monitoring and home automation; physical objects or devices equipped with sensors and actuators are interconnected and then controlled with software applications. Ensuring the correct construction, the well-functioning and the reliability of these applications constitute important issues for some of these applications which can be critical in case of dysfunction. We propose on the basis of the formal model of their common architectural properties, a generic framework for the formal modelling of IoT-based applications, the rigorous analysis of their consistency properties, their rigorous construction and evolution. Specific properties can be gradually added and checked. The proposed framework is then implemented and experimented using Event-B. We exploit the observation that the main requirements of the IoT-based physical architectures and control software are common to all IoT-based applications; this leaded us to the definition of the generic formal model together with invariant architectural and consistency properties. The proposed approach is generic, extensible, and can be profitably adapted to more general hybrid or cyber-physical systems. Our current implementation is independent of the formal model, it can be achieved in various other formal analysis environments.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2022

A Unified View of IoT And CPS Security and Privacy

The concepts of Internet of Things (IoT) and Cyber Physical Systems (CPS...
research
04/10/2020

Twenty-one key factors to choose an IoT platform: Theoretical framework and its applications

Internet of Things (IoT) refers to the interconnection of physical objec...
research
04/01/2022

Internet-of-Things Architectures for Secure Cyber-Physical Spaces: the VISOR Experience Report

Internet of things (IoT) technologies are becoming a more and more wides...
research
02/14/2022

Secure-by-Construction Synthesis of Cyber-Physical Systems

Correct-by-construction synthesis is a cornerstone of the confluence of ...
research
03/10/2020

Architectural Software Patterns for the Development of IoT Smart Applications

Software developers usually start coding an application with no formal a...
research
06/17/2023

An Architectural Design Decision Model for Resilient IoT Application

The Internet of Things is a paradigm that refers to the ubiquitous prese...
research
11/05/2021

Digital Twin-Assisted Controlling of AGVs in Flexible Manufacturing Environments

Digital Twins are increasingly being introduced for smart manufacturing ...

Please sign up or login with your details

Forgot password? Click here to reset