Title :
From the Internet of Things to Trusted Apps for Things
Author :
Prehofer, Christian
Author_Institution :
fortiss GmbH, Munich, Germany
Abstract :
We present a new approach for Internet of things (IoT) applications (apps) for domains where a high level of reliability is needed. The two main current approaches, using a central application server and sand boxing for applications on IoT devices, are discussed. Then we present our approach, which enables trusted local computation without the need for a sandbox. Instead, we use a model-based approach, where code is generated from state machine models. By using formal methods, we ensure the basic safety properties of the applications. We show an example of an application for a fridge and verify basic safety properties. The typical verification conditions as well as the new role of a trusted application provider are discussed.
Keywords :
Internet of Things; software reliability; trusted computing; Internet of things; IoT; basic safety properties; central application server; reliability; sand boxing; trusted apps; Internet; Privacy; Reliability; Safety; Servers; Software; Virtual machining; Internet of things; Trusted applications; formal methods; model checking; model-based development;
Conference_Titel :
Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
Conference_Location :
Beijing
DOI :
10.1109/GreenCom-iThings-CPSCom.2013.381