Title :
Programming distributed applications with symbolic reasoning on WSNs
Author :
Gaglio, Salvatore ; Re, Giuseppe Lo ; Martorella, Gloria ; Peri, Daniele
Author_Institution :
DICGIM Univ. of Palermo, Palermo, Italy
Abstract :
Programming Wireless Sensor Networks (WSNs) is a complex task for which existing approaches adopt rigid architectures that are only suitable for specific application fields. In previous papers we introduced a programming methodology and a lightweight middleware based on high-level programming and executable code exchange for distributed processing on WSNs. In this paper, we show how high-level programming can be effectively used on WSNs to implement symbolic reasoning. In order to prove the feasibility of our approach, we present a Fuzzy Logic system where the value updates and the rule evaluations are performed in a distributed way. Through the proposed methodology, we discuss the development of an Ambient Intelligence application. In particular, we describe how the nodes of a WSN may compute an estimation of the user thermal comfort by exchanging symbolic rather than numerical data, and control an HVAC (Heating, Ventilation and Air Conditioning) system accordingly.
Keywords :
HVAC; distributed programming; fuzzy logic; planning (artificial intelligence); symbol manipulation; wireless sensor networks; HVAC system; WSN; ambient intelligence application; fuzzy logic system; heating ventilation and air conditioning system; high-level programming; symbolic reasoning; user thermal comfort; wireless sensor networks; Computer numerical control; Conferences; Hardware; Programming; Receivers; Temperature measurement; Wireless sensor networks;
Conference_Titel :
Computing, Networking and Communications (ICNC), 2015 International Conference on
Conference_Location :
Garden Grove, CA
DOI :
10.1109/ICCNC.2015.7069340