Abstract
The presence of heterogeneous communication protocols and interfaces prevents from giving self-managing capabilities to service systems. This paper proposes the exploitation of the widely adopted HTTP protocol to create a shared platform that fosters the definition of services that can be easily integrated and controlled. Such services will be provided with RESTful interface and interaction style to gather data and control behavior of sensors to support the development of sensor services integrated with other services in pervasive systems.
Keywords
References
Bottaro, A., Gérodolle, A., Lalanda, P.: Pervasive Service Composition in the Home Network: Advanced Information Networking and Applications. In: 21st Int. Conf. on Advanced Networking and Applications, AINA 2007, Canada, pp. 596–603 (2007)
Botts, M., Percivall, G., Reed, C., Davidson, J.: OGC® Sensor Web Enablement: Overview and High Level Architecture. In: Nittel, S., Labrinidis, A., Stefanidis, A. (eds.) GSN 2006. LNCS, vol. 4540, pp. 175–190. Springer, Heidelberg (2008)
Broring, A., Stasch, C., Echterhoff, J.: OGC Sensor Observation Service Interface Standard. Open Geospatial Consortium (2010)
Drytkiewicz, W., Radusch, I., Arbanowski, S., Popescu-Zeletin, R.: pREST: a REST-based protocol for pervasive systems. In: IEEE International Conference on Mobile Ad-hoc and Sensor Systems, Fort Lauderdale, Florida, pp. 340–348. IEEE (2004)
Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis, University of California, Irvine (2000)
Guinard, D., Trifa, V., Wilde, E.: A Resource Oriented Architecture for the Web of Things. In: Proceedings of the International Conference on Internet of Things 2010, IoT (2010)
Ibbotson, J., Gibson, C., Wright, J., Waggett, P., Zerfos, P., Szymanski, B.K., Thornley, D.J.: Sensors as a Service Oriented Architecture: Middleware for Sensor Networks. In: 6th Int. Conf. on Intelligent Environment, Kuala Lumpur, Malaysia, pp. 209–214 (2010)
Janowicz, K., Broring, A., Stasch, C., Schade, S., Everding, T., Llaves, A.: A RESTful Proxy and Data Model for Linked Sensor Data. International Journal of Digital Earth, 1–22, doi:10.1080/17538947.2011.614698
Jirka, S., Bröring, A., Stasch, C.: Discovery Mechanisms for the Sensor Web. Sensors 9(4), 2661–2681 (2009)
Palmonari, M., Comerio, M., De Paoli, F.: Effective and Flexible NFP-Based Ranking of Web Services. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 546–560. Springer, Heidelberg (2009)
Panziera, L., Comerio, M., Palmonari, M., De Paoli, F., Batini, C.: Quality-driven Extraction, Fusion and Matchmaking of Semantic Web API Descriptions. Journal of Web Engineering 11(3), 247–268 (2012)
Pautasso, C., Zimmermann, O., Leymann, F.: RESTful Web Services vs. “Big” Web Services: Making the Right Architectural Decision. In: 17th International World Wide Web Conference, Beijing, China. ACM Press (2008)
Richardson, L., Ruby, S.: RESTful Web Services. O’Reilly, Sebastopol (2007)
Romero, D., Hermosillo, G., Taherkordi, A., Nzekwa, R., Rouvoy, R., Eliassen, F.: RESTful Integration of Heterogeneous Devices in Pervasive Environments. In: Eliassen, F., Kapitza, R. (eds.) DAIS 2010. LNCS, vol. 6115, pp. 1–14. Springer, Heidelberg (2010)
Simonis, I., Echterhoff, J.: OGC Sensor Planning Service Implementation Standard (2011)
Webber, J., Parastatidis, S., Robinson, I.: REST in Practice. O’Reilly, Sebastopol (2010)
Wilde, E.: Linked Data and Service Orientation. In: Maglio, P.P., Weske, M., Yang, J., Fantinato, M. (eds.) ICSOC 2010. LNCS, vol. 6470, pp. 61–76. Springer, Heidelberg (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lucky, M.N., Tziviskou, C., De Paoli, F. (2013). Towards RESTful Communications in Self-managing Pervasive Systems. In: Ghose, A., et al. Service-Oriented Computing - ICSOC 2012 Workshops. ICSOC 2012. Lecture Notes in Computer Science, vol 7759. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37804-1_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-37804-1_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37803-4
Online ISBN: 978-3-642-37804-1
eBook Packages: Computer ScienceComputer Science (R0)