Runtime Model Based Approach to Smart Home System Development

07/27/2017
by   Kaidong Wu, et al.
0

When developing smart home systems, developers integrate and compose smart devices and software applications. Because of their diversity and heterogeneity, developers usually encounter many problems. In this paper, we present a runtime model based approach to smart home system development. First, we analyze mobile applications associated with smart devices and then extract some device control APIs. Second, we use SM@RT framework to build the device runtime model. Third, we define the scenario model, that is an abstraction of devices and objects which the system consists of. Fourth, we specify mapping rules from the scenario model to the runtime model and employ a synchronizer, which can interpret the mapping rules, to keep the synchronization between the scenario model and the device runtime model. The mapping handler reads the mapping rules that are defined by developers and does the mapping in terms of them. At last, developers can program smart home systems upon the MOF-compliant scenario model using the state-of-the-art model driven technologies. https://youtu.be/SP12OtmHj50

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2019

PingPong: Packet-Level Signatures for Smart Home Device Events

Smart home devices are vulnerable to passive inference attacks based on ...
research
06/20/2020

Securing Smart Home Edge Devices against Compromised Cloud Servers

Smart home IoT systems often rely on cloud-based servers for communicati...
research
11/30/2022

A Design Philosophy for Agents in the Smart Home

The home is often the most private space in people's lives, and not one ...
research
04/16/2021

Smart Home Crawler: Towards a framework for semi-automatic IoT sensor integration

Sensor deployments in Smart Homes have long reached commercial relevance...
research
11/22/2019

Multi-User Multi-Device-Aware Access Control System for Smart Home

In a smart home system, multiple users have access to multiple devices, ...
research
09/10/2021

Towards Practical Integrity in the Smart Home with HomeEndorser

Home automation in modern smart home platforms is often facilitated usin...
research
07/24/2020

Home, SafeHome: Smart Home Reliability with Visibility and Atomicity

Smart environments (homes, factories, hospitals, buildings) contain an i...

Please sign up or login with your details

Forgot password? Click here to reset