Evaluation of Cordova Accessor Host for Rapid Development of IoT Applications On Mobile Edge Devices

dc.contributor.advisorNgu, Anne H.
dc.contributor.authorEyitayo, Jesuloluwa S.
dc.contributor.committeeMemberMetsis, Vangelis
dc.contributor.committeeMemberYang, Guowei
dc.date.accessioned2020-05-14T13:32:03Z
dc.date.available2020-05-14T13:32:03Z
dc.date.issued2020-05
dc.description.abstractThe Internet of Things (IoT) middleware service provides the ability for human and computers to learn and interact from billions of things that include sensors, actuators, applications, and other Internet connected objects. The realization of an edge-based IoT service framework will enable seamless integration of the Cyber-world with new physical devices and will fundamentally change and empower human interaction with the world. While there are many cloud-based IoT service frameworks, many health-care related IoT applications such as real-time fall detection systems cannot utilize cloud-based framework due to latency, privacy, and security concerns. In this thesis, we first present an open source plug and play IoT middleware called Cordova Accessor host and we discuss the accessor design pattern, Apache Cordova and the accessor hosts for bridging the heterogeneity among IoT devices and allowing for smarter interactions, sharing and portability. We then discuss the Cordova Accessor host, an edge-based IoT middleware service framework, and a thorough analysis of the opportunities and challenges in the implementation of a fall detection application as components of accessors that embrace the heterogeneity of IoT devices and supports the composition and adaptability of IoT services. We demonstrate the reusability of accessors via building a heart rate monitoring IoT application. Finally, we shown that IoT services deployed on Android compatible devices using this framework consume around 35% less battery power than the same IoT services implemented in native Java language.
dc.description.departmentComputer Science
dc.formatText
dc.format.extent63 pages
dc.format.medium1 file (.pdf)
dc.identifier.citationEyitayo, J. S. (2020). <i>Evaluation of Cordova accessor host for rapid development of IoT applications on mobile edge devices</i> (Unpublished thesis). Texas State University, San Marcos, Texas.
dc.identifier.urihttps://hdl.handle.net/10877/9894
dc.language.isoen
dc.subjectInternet of things
dc.subjectIoT
dc.subjectComputer science
dc.subjectAccessors
dc.subjectCordova accessor host
dc.subjectApache Cordova
dc.subjectEdge computing
dc.subjectEdge based computing
dc.subjectRapid development
dc.subjectIoT applications
dc.subjectMobile edge devices
dc.subject.lcshApache Cordova
dc.subject.lcshApplication program interfaces (Computer software)
dc.subject.lcshInternet of things
dc.subject.lcshApplication software--Development
dc.subject.lcshCloud computing
dc.titleEvaluation of Cordova Accessor Host for Rapid Development of IoT Applications On Mobile Edge Devices
dc.typeThesis
thesis.degree.departmentComputer Science
thesis.degree.disciplineComputer Science
thesis.degree.grantorTexas State University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
EYITAYO-THESIS-2020.pdf
Size:
963.59 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.97 KB
Format:
Plain Text
Description: