Title
Programming distributed applications with symbolic reasoning on WSNs
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.
Year
DOI
Venue
2015
10.1109/ICCNC.2015.7069340
Computing, Networking and Communications
Keywords
Field
DocType
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,temperature measurement,hardware,programming,computer numerical control
Middleware,Key distribution in wireless sensor networks,Ambient intelligence,HVAC,Software development process,Engineering,Wireless sensor network,Executable,Distributed computing,Event-driven programming
Conference
Citations 
PageRank 
References 
0
0.34
3
Authors
4
Name
Order
Citations
PageRank
Salvatore Gaglio166088.41
Giuseppe Lo Re233841.26
Gloria Martorella352.96
Daniele Peri42410.14