Salta al contenuto principale
Passa alla visualizzazione normale.


Programming Distributed Applications with Symbolic Reasoning on WSNs

  • Autori: Gaglio, S.; LO RE, G.; Martorella, G.; Peri, D.
  • Anno di pubblicazione: 2015
  • Tipologia: Proceedings (TIPOLOGIA NON ATTIVA)
  • OA Link:


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.