Loading…

ScriptIoT: A Script Framework for and Internet-of-Things Applications

Following recent advances in sensing and wireless technologies, Internet-of-Things (IoT) applications are being exploited in various fields. The scale of IoT systems and the number of devices that they include has become huge, and the construction of IoT applications is, therefore, becoming increasi...

Full description

Saved in:
Bibliographic Details
Published in:IEEE internet of things journal 2016-08, Vol.3 (4), p.628-636
Main Authors: Hsieh, Han-Chuan, Chang, Kai-Di, Wang, Ling-Feng, Chen, Jiann-Liang, Chao, Han-Chieh
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Following recent advances in sensing and wireless technologies, Internet-of-Things (IoT) applications are being exploited in various fields. The scale of IoT systems and the number of devices that they include has become huge, and the construction of IoT applications is, therefore, becoming increasingly challenging. This work proposes a script framework as a convenient development interface for service-oriented architecture (SOA) scheduling of web-based information of IoT applications, called ScriptIoT, which is composed of the IoT fundamental in case of all type of devices integration and a scriptable agent. Based on the IoT fundamental class, various IoT devices may be developed and the scriptable agent enables IoT applications to be configured using scripts. The proposed ScriptIoT framework, which offers both polling an event-driven mechanism for delegating IoT applications to the agent and reporting event of the specified device, contributes to large-scale applications. Experiments herein reveal that in the proposed ScriptIoT framework, the access time and CPU loading are slightly greater than those achieved using traditional C programming by 3% and 13%, respectively, but the proposed framework exhibits improved flexibility and scalability.
ISSN:2327-4662
2327-4662
DOI:10.1109/JIOT.2015.2483023