Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7200))

  • 934 Accesses

Abstract

The PerLa language and the related middleware have been developed to ease the task of querying heterogeneous devices in pervasive systems. This paper presents, in a detailed way, some of the main features of the PerLa language by showing how it can be applied to the wine production process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. IEEE Communications Magazine 40(8), 102–114 (2002)

    Article  Google Scholar 

  2. Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: TinyDB: an acquisitional query processing system for sensor networks. ACM Trans. Database Syst. 30(1), 122–173 (2005)

    Article  Google Scholar 

  3. Chu, D., Popa, L., Tavakoli, A., Hellerstein, J.M., Levis, P., Shenker, S., Stoica, I.: The design and implementation of a declarative sensor network system. In: SenSys 2007: Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, pp. 175–188. ACM, New York (2007)

    Chapter  Google Scholar 

  4. Yao, Y., Gehrke, J.: The cougar approach to in-network query processing in sensor networks. SIGMOD Rec. 31(3), 9–18 (2002)

    Article  Google Scholar 

  5. Levis, P., Culler, D.: Maté: a tiny virtual machine for sensor networks. SIGPLAN Not. 37(10), 85–95 (2002)

    Article  Google Scholar 

  6. Liu, T., Martonosi, M.: Impala: a middleware system for managing autonomic, parallel sensor systems. In: PPoPP 2003: Proceedings of the Ninth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 107–118. ACM Press, New York (2003)

    Chapter  Google Scholar 

  7. Srisathapornphat, C., Jaikaeo, C., Shen, C.-C.: Sensor information networking architecture. In: ICPP 2000: Proceedings of the 2000 International Workshop on Parallel Processing, p. 23. IEEE Computer Society, Washington, DC (2000)

    Chapter  Google Scholar 

  8. Li, S., Son, S.H., Stankovic, J.A.: Event Detection Services Using Data Service Middleware in Distributed Sensor Networks. In: Zhao, F., Guibas, L.J. (eds.) IPSN 2003. LNCS, vol. 2634, pp. 502–517. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  9. Amato, G., Baronti, P., Chessa, S.: Mad-wise: programming and accessing data in a wireless sensor network. In: Proceedings of the International Conference on Computer as a tool EUROCON 2005 (2005)

    Google Scholar 

  10. Gummadi, R., Kothari, N., Millstein, T., Govindan, R.: Kairos: A macroprogramming system for wireless sensor networks. In: Proceedings of the Twentieth ACM Symposium on Operating Systems Principles SOSP 2005 (2005)

    Google Scholar 

  11. Aberer, K., Hauswirth, M., Salehi, A.: Global sensor networks. School of Computer and Communication Sciences Ecole Polytechnique Federale de Lausanne (EPFL), Tech. Rep. LSIR-REPORT-2006-001 (2006)

    Google Scholar 

  12. http://webdoc.siemens.it/CP/SIS/Press/SWORD.htm

  13. Schreiber, F.A., Camplani, R., Fortunato, M., Marelli, M., Pacifici, F.: Perla: A data language for pervasive systems. In: Proc. PerCom, pp. 282–287 (2008)

    Google Scholar 

  14. Perla Home Page, http://perlawsn.sourceforge.net/

  15. Bolchini, C., Curino, C.A., Orsi, G., Quintarelli, E., Rossato, R., Schreiber, F.A., Tanca, L.: And what can context do for data? Communications of ACM 52(11), 136–140 (2009)

    Article  Google Scholar 

  16. Schreiber, F.A., Camplani, R., Fortunato, M., Marelli, M., Rota, G.: Perla: A language and middleware architecture for data management and integration in pervasive information systems. IEEE Transactions on Software Engineering, doi:10.1109/TSE.2011.25

    Google Scholar 

  17. Schreiber, F.A., Tanca, L., Camplani, R., Viganó, D.: Towards autonomic pervasive systems: the PerLa context language. In: Electronic Proceedings of the 6th International Workshop on Networking Meets Databases (Co-located with SIGMOD 2011), Athens, pp. 1–7 (2011), http://research.microsoft.com/en-us/um/people/srikanth/netdb11/netdb11papers/netdb11-final4.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Schreiber, F.A., Camplani, R., Rota, G. (2012). Extracting Data from WSNs: A Data-Oriented Approach. In: Anastasi, G., Bellini, E., Di Nitto, E., Ghezzi, C., Tanca, L., Zimeo, E. (eds) Methodologies and Technologies for Networked Enterprises. Lecture Notes in Computer Science, vol 7200. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31739-2_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31739-2_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31738-5

  • Online ISBN: 978-3-642-31739-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics