Implementation and evaluation of an android accessor-based IoT middleware

Date

2017-08

Authors

Krishnamoorthy, Vimal Moorthy

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

This thesis proposes an IoT middleware for Android using V8 script engine. This middleware supports the accessor abstraction for IoT and composes IoT applications based on various accessors implemented in JavaScript. Accessor is a software component having both input and output events. An accessor reacts to input events and produces streaming output events. Accessor follows the “Java write once and run everywhere” paradigm. It can thus be reused in various IoT applications as long as the application can be deployed in an accessor-compatible IoT middleware, which is also known as the accessor host. We evaluated the effectiveness of our Android IoT middleware based on battery consumption and memory utilization using a Fall-detection IoT application. We also demonstrated the reusability of accessors for heterogeneous IoT devices.

Description

Keywords

IoT, Accessors, Middleware, Android

Citation

Krishnamoorthy, V. M. (2017). <i>Implementation and evaluation of an android accessor-based IoT middleware</i> (Unpublished thesis). Texas State University, San Marcos, Texas.

Rights

Rights Holder

Rights License

Rights URI