Programming Distributed Applications with Symbolic Reasoning on WSNs

Risultato della ricerca: Other

1 Citazione (Scopus)

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.
Lingua originaleEnglish
Numero di pagine6
Stato di pubblicazionePublished - 2015

Fingerprint

Wireless sensor networks
Computer programming
Thermal comfort
Middleware
Air conditioning
Fuzzy logic
Ventilation
Heating
Processing

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Cita questo

@conference{f3d1fe1cc8c446a29cdada820bfc0d55,
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.",
author = "Daniele Peri and {Lo Re}, Giuseppe and Salvatore Gaglio and Gloria Martorella and Salvatore Gaglio",
year = "2015",
language = "English",

}

TY - CONF

T1 - Programming Distributed Applications with Symbolic Reasoning on WSNs

AU - Peri, Daniele

AU - Lo Re, Giuseppe

AU - Gaglio, Salvatore

AU - Martorella, Gloria

AU - Gaglio, Salvatore

PY - 2015

Y1 - 2015

N2 - 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.

AB - 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.

UR - http://hdl.handle.net/10447/151871

UR - http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7069340

M3 - Other

ER -