Texas State University
Implementation and Evaluation of an Android Accessor-based IoT Middleware
Abstract
dc:description.abstractThis 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.
Degree
thesis:*- Name thesis:degree_name
- Master of Science
- Level thesis:degree_level
- Masters
- Discipline thesis:degree_discipline
- Computer Science
- Grantor
- Texas State University
- Year dc:date.issued
- 2017
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Krishnamoorthy, Vimal Moorthy
- Advisor dc:contributor.advisor
-
- Ngu, Anne H.H.
- Committee members dc:contributor.committeemember
-
- Metsis, Vangelis
- Guirguis, Mina
Subjects
dc:subject × 4Rights
- Language dc:language.iso
- en
Identifiers
dc:identifier.*- Handle dc:identifier.uri
- https://hdl.handle.net/10877/6814
- OAI identifier oai:identifier
- oai:digital.library.txst.edu:10877/6814