High-level Programming and Symbolic Reasoning on IoT Resource Constrained Devices

Journal Title: EAI Endorsed Transactions on Cognitive Communications - Year 2015, Vol 1, Issue 2

Abstract

While the vision of Internet of Things (IoT) is rather inspiring, its practical implementation remains challenging. Conventional programming approaches prove unsuitable to provide IoT resource constrained devices with the distributed processing capabilities required to implement intelligent, autonomic, and self-organizing behaviors. In our previous work, we had already proposed an alternative programming methodology for such systems that is characterized by high-level programming and symbolic expressions evaluation, and developed a lightweight middleware to support it. Our approach allows for interactive programming of deployed nodes, and it is based on the simple but e ective paradigm of executable code exchange among nodes. In this paper, we show how our methodology can be used to provide IoT resource constrained devices with reasoning abilities by implementing a Fuzzy Logic symbolic extension on deployed nodes at runtime.

Authors and Affiliations

Sal vatore Gaglio, Giuseppe Lo Re, Gloria Martorella, Daniele Peri

Keywords

Related Articles

A Method for Detecting Damage of Traffic Marks by Half Celestial Camera Attached to Cars

Roads are becoming deterioration in everywhere. In some places, traffic marks painted on roads are damaged thus needed to be updated. Municipalities must manage road condition and traffic marks (road painting). It is the...

A Reputation-based Distributed District Scheduling Algorithm for Smart Grids

In this paper we develop and test a distributed algorithm providing Energy Consumption Schedules (ECS) in smart grids for a residential district. The goal is to achieve a given aggregate load pro le. The NP-hard constrai...

Spectrum Sensing For Cognitive Radios Through Differential Entropy

In this work, we present a novel Goodness-of-Fit Test driven by differential entropy for spectrum sensing in cognitive radios, under three different noise models – Gaussian, Laplacian and mixture of Gaussians. We analyze...

Frequency Modulation based Resistive Sensing for Wearable Galvanic Skin Response

This paper presents a frequency modulation based readout circuit for the measurement of skin conductance or resistance. A charge pump based frequency-to-voltage converter circuit with adjustable sensitivity is used to co...

Mi-MMAC: MIMO-Based Multi-Channel MAC Protocol for WLAN

In order to meet the proliferating demands in wireless local area networks (WLANs), the multi-channel media access control (MMAC) technology has attracted a considerable attention to exploit the increasingly scarce spect...

Download PDF file
  • EP ID EP45621
  • DOI http://dx.doi.org/10.4108/cogcom.1.2.e6
  • Views 394
  • Downloads 0

How To Cite

Sal vatore Gaglio, Giuseppe Lo Re, Gloria Martorella, Daniele Peri (2015). High-level Programming and Symbolic Reasoning on IoT Resource Constrained Devices. EAI Endorsed Transactions on Cognitive Communications, 1(2), -. https://europub.co.uk/articles/-A-45621