Representing and Reasoning with the Internet of Things: a Modular Rule-Based Model for Ensembles of Context-Aware Smart Things

Abstract

Context-aware smart things are capable of computational behaviour based on sensing the physical world, inferring context from the sensed data, and acting on the sensed context. A collection of such things can form what we call a thing-ensemble, when they have the ability to communicate with one another (over a short range network such as Bluetooth, or the Internet, i.e. the Internet of Things (IoT) concept), sense each other, and when each of them might play certain roles with respect to each other. Each smart thing in a thing-ensemble might have its own context-aware behaviours which when integrated with other smart things yield behaviours that are not straightforward to reason with. We present Sigma, a language of operators, inspired from modular logic programming, for specifying and reasoning with combined behaviours among smart things in a thing-ensemble. We show numerous examples of the use of Sigma for describing a range of behaviours over a diverse range of thing-ensembles, from sensor networks to smart digital frames, demonstrating the versatility of our approach. We contend that our operator approach abstracts away low-level communication and protocol details, and allows systems of context-aware things to be designed and built in a compositional and incremental manner.

Authors and Affiliations

S. W. Loke

Keywords

Related Articles

Understanding the Role of Data-Centric Social Context in Personalized Mobile Applications

Context-awareness in personalized mobile applications is a growing area of study. Social context is one of the most important sources of information in human-activity based applications. In this paper, we mainly focus on...

Real Time Burning Image Classification Using Support Vector Machine

Burning image classification is critical and attempted problems in medical image processing. This paper has proposed the real time image classification for burning image to automatically identify the degrees of burns in...

Managing flexible care with a context aware system for ageing-in-place

This paper describes the Care4Balance (C4B) system for better facilitating communication and task coordination between formal and informal caregivers, and older adults as care receivers. Field-tests with older adults (n=...

Recommendation with quantitative implication rules

Association rules based recommendation is one of approaches to develop recommendation systems. However, such systems just focus on binary dataset, whereas many datasets are in the quantitative form. There are many soluti...

Classification of objective interestingness measures

The creation of the interestingness measures for evaluating the quality of the association rule - based knowledge plays an important role in the post-processing of the Knowledge Discovery from Databases. More and more in...

Download PDF file
  • EP ID EP45773
  • DOI http://dx.doi.org/10.4108/eai.9-3-2016.151113
  • Views 262
  • Downloads 0

How To Cite

S. W. Loke (2016). Representing and Reasoning with the Internet of Things: a Modular Rule-Based Model for Ensembles of Context-Aware Smart Things. EAI Endorsed Transactions on Context-aware Systems and Applications, 3(8), -. https://www.europub.co.uk/articles/-A-45773