TinySOA: a service-oriented architecture for wireless sensor networks

Wireless sensor networks provide the means for gathering vast amounts of data from physical phenomena, and as such they are being used for applications such as precision agriculture, habitat monitoring, and others. However, there is a need to provide higher level abstractions for the development of applications, since accessing the data from wireless sensor networks currently implies dealing with very low-level constructs. We propose TinySOA, a service- oriented architecture that allows programmers to access wireless sensor networks from their applications by using a simple service-oriented API via the language of their choice. We show an implementation of TinySOA and the results of an experiment where programmers developed an application that exemplifies how easy Internet applications can integrate sensor networks.

[1]  Wei Hong,et al.  TASK: sensor network in a box , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[2]  Paulo F. Pires,et al.  Exploiting Web Technologies to Build Autonomic Wireless Sensor Networks , 2006, MWCN.

[3]  Paulo F. Pires,et al.  Reflective middleware for wireless sensor networks , 2005, SAC '05.

[4]  Dirk Timmermann,et al.  Service-Oriented Software Architecture for Sensor Networks , 2003 .

[5]  Fred D. Davis,et al.  A Model of the Antecedents of Perceived Ease of Use: Development and Test† , 1996 .

[6]  R. Likert “Technique for the Measurement of Attitudes, A” , 2022, The SAGE Encyclopedia of Research Design.

[7]  Robert Szewczyk,et al.  System architecture directions for networked sensors , 2000, ASPLOS IX.

[8]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[9]  Kay Römer,et al.  Programming Paradigms and Middleware for Sensor Networks , 2004 .

[10]  Frank G. Zalom,et al.  Evaluation of several degree-day estimation methods in California climates , 1999 .

[11]  David E. Culler,et al.  System architecture directions for networked sensors , 2000, SIGP.

[12]  Paulo F. Pires,et al.  A Flexible Middleware System for Wireless Sensor Networks , 2003, Middleware.

[13]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[14]  Paulo F. Pires,et al.  A flexible web service based architecture for wireless sensor networks , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[15]  Lukasz Golab,et al.  Issues in data stream management , 2003, SGMD.