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

Socpus ID

84960970283 (Scopus)

Source API URL

https://api.elsevier.com/content/abstract/scopus_id/84960970283

This document is currently not available here.

Share

COinS