Title: An implementation and evaluation of IoT application development method based on real object-oriented model

Authors: Hiroyuki Suzuki; Akio Koyama

Addresses: Department of Informatics, Graduate School of Science and Engineering, Yamagata University, Yonezawa, Yamagata, Japan ' Department of Informatics, Graduate School of Science and Engineering, Yamagata University, Yonezawa, Yamagata, Japan

Abstract: Currently, various IoT applications are developed and used in various fields. Generally, the development model of IoT applications is still vertical type model. However, in vertical type model, when novel systems are developed, same functions of past developed system cannot be used. As the results, the application development period becomes long. In this paper, we propose a novel IoT application development method based on 'real object-oriented model' which is a horizontal type model. The proposed method can be applied in the application development without being conscious the middleware. In order to improve the development efficiency and reduce the development period, the proposed method automatically combines an application and a middleware, and transmits the combined code to devices, and automatically execute the code at the devices. We evaluated amounts of source codes and development time for each method, and showed the usefulness of the proposed method compared with two conventional methods.

Keywords: internet of things; IoT; real object-oriented model; application development method; vertical type model; horizontal type model.

DOI: 10.1504/IJSSC.2018.097291

International Journal of Space-Based and Situated Computing, 2018 Vol.8 No.3, pp.151 - 159

Received: 09 Aug 2018
Accepted: 29 Sep 2018

Published online: 10 Jan 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article