Thingstore: A Platform For Internet-Of-Things Application Development And Deployment
Keywords
Complex event processing; Data stream processing; Event query language; Internet of Things; Service-oriented architecture; Thingstore
Abstract
An advanced app-store concept, called ThingStore, is introduced in this paper. It provides a "market place" environment to facilitate collaboration on Internet-of-Things (IoT) applications development, and a platform to host their deployment. ThingStore services three categories of users: (1) Thing Provider - "Things" (such as online cameras and sensors) can be made more intelligent through event detection software routines called smart services. A thing provider may deploy "things" and advertise their smart services at ThingStore market place. (2) Software Developer - Software developers can develop apps that query relevant smart services using EQL (Event Query Language) much like the way traditional database applications are conveniently developed atop a standard database management system today. (3) End User - An end user may subscribe to a particular app for event notification and management. In this IoT architecture, ThingStore is a computation hub that links together human, "things," and computer software in a cyber-physical lifecycle to enable fusion of human and machine intelligence to accomplish some common goal. Not only human, but also "things," may adjust the physical world. New changes in the physical world may, in turn, incur new event detections and therefore initiate another cycle of this ecology-inspired computational lifecycle.
Publication Date
6-24-2015
Publication Title
DEBS 2015 - Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems
Number of Pages
162-173
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1145/2675743.2771833
Copyright Status
Unknown
Socpus ID
84960970283 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/84960970283
STARS Citation
Akpinar, Kutalmiş; Hua, Kien A.; and Li, Kai, "Thingstore: A Platform For Internet-Of-Things Application Development And Deployment" (2015). Scopus Export 2015-2019. 1832.
https://stars.library.ucf.edu/scopus2015/1832