An IoT edge computing framework using Cordova Accessor Host

Anne H. H. Ngu, Jesuloluwa Eyitayo, Guowei Yang, Colin Campbell, Quan Z. Sheng, Jianyuan Ni

Research output: Contribution to journalArticlepeer-review


The Internet of Things (IoT) is a rapidly growing system of physical sensors and connected devices, enabling advanced information gathering, interpretation, and monitoring. The realization of a versatile IoT edge computing framework will accelerate seamless integration of the cyber-world with new physical IoT devices, and will fundamentally change and empower the way humans interact with the world. While there are many cloud-based IoT computing frameworks, they cannot support the needs of IoT applications that require local processing and guarantee of consumer’s privacy. This paper presents experimentation with the open source plug and play IoT middleware called Cordova Accesor Host. We demonstrated that Cordova Accessor Host supports the essential ingredients of the composition and re-usability of IoT services using accessor as the basic building block and adopting an accessor-module-plugin design pattern. The portability is demonstrated by using the same accessor for collecting sensor data from radically different IoT devices such as wearables (e.g., smartwatches) and micro-controllers (e.g., Arduino). Our energy profiling experiments show that IoT services deployed using Cordova Accessor Host consume around 35% less battery power than the same IoT services deployed in the native Android operating system.

Original languageEnglish
JournalIEEE Internet of Things Journal
Publication statusE-pub ahead of print - 3 Jun 2021

Bibliographical note

Publisher Copyright:

Copyright 2021 Elsevier B.V., All rights reserved.


  • Cloud computing
  • Edge computing
  • Edge Computing.
  • Internet of Things
  • Open Service Platform
  • Operating systems
  • Programming
  • Sensors
  • Servers
  • Service Middleware and Platform


Dive into the research topics of 'An IoT edge computing framework using Cordova Accessor Host'. Together they form a unique fingerprint.

Cite this