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 *