Title :
Specifying WSN Applications through Agents Based on Events and States
Author :
Fortino, G. ; Garro, A. ; Mascillaro, S. ; Russo, W.
Author_Institution :
DEIS- Univ. of Calabria, Calabria
Abstract :
Wireless sensor networks (WSNs) are emerging as powerful platforms for distributed embedded computing supporting a variety of high-impact applications such as disaster/crime prevention and military applications, environmental applications, health applications, and smart spaces. Programming WSNs is a complex task as system level code and application level code are often intertwined. Several programming paradigms have been to date proposed which provide programming abstractions and programming support for the development of WSN applications. In this paper we propose a specification language centered on the concept of lightweight agent based on events and states which distinctively integrates the advantages of three important paradigms and models for WSN programming: agent- based, event-driven and state-based programming. The proposed language is exemplified through a specification of the well-known EnviroTrack application.
Keywords :
distributed programming; software agents; specification languages; telecommunication computing; wireless sensor networks; WSN programming; agent- based programming; distributed embedded computing; event-driven programming; programming abstractions; programming support; specification language; state-based programming; wireless sensor networks; Application software; Distributed algorithms; Embedded computing; Intelligent sensors; Logic programming; Military computing; Multiagent systems; Software systems; Specification languages; Wireless sensor networks;
Conference_Titel :
Sensor Technologies and Applications, 2007. SensorComm 2007. International Conference on
Conference_Location :
Valencia
Print_ISBN :
978-0-7695-2988-2
DOI :
10.1109/SENSORCOMM.2007.4394964