Hee Hiong Ngu, AnneKrishnamoorthy, Vimal Moorthy2017-09-062017-09-062017-08Krishnamoorthy, V. M. (2017). Implementation and evaluation of an android accessor-based IoT middleware (Unpublished thesis). Texas State University, San Marcos, Texas.https://hdl.handle.net/10877/6814This 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.Text63 pages1 file (.pdf)enIoTAccessorsMiddlewareAndroidImplementation and evaluation of an android accessor-based IoT middlewareThesis