Abstract
The computing and networking capacities of today’s wireless portable devices allow for pervasive services, which are seamlessly networked. Indeed, wireless handheld devices now embed the necessary resources to act as both service clients and providers. However, the seamless networking of services remains challenged by the inherent mobility and resource constraints of devices, which make services a priori highly volatile. This paper discusses the design, implementation and experimentation of the ubiSOAP service-oriented middleware, which leverages wireless networking capacities to effectively enable the seamless networking of services. ubiSOAP specifically defines a layered communication middleware that underlies standard SOAP-based middleware, hence supporting legacy services while exploiting nowadays pervasive connectivity.
This work is part of the IST PLASTIC project and has been funded by the European Commission, FP6 contract number 026955, http://www.ist-plastic.org/
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Aijaz, F., Hameed, B., Walke, B.: Towards peer-to-peer long lived mobile Web services. In: Proc. of IIT (2007)
Bellur, U., Narendra, N.C.: Towards service orientation in pervasive computing systems. In: Proc. of ITCC (2005)
Caporuscio, M., Charlet, D., Issarny, V., Navarra, A.: Energetic performance of service-oriented multi-radio networks: issues and perspectives. In: Proc. of WOSP (2007)
Charlet, D., Issarny, V., Chibout, R.: Energy-efficient middleware-layer multi-radio networking: An assessment in the area of service discovery. Comput. Netw. 52(1) (2008)
Gehlen, G., Aijaz, F., Walke, B.: Mobile Web service communication over UDP. In: Proc. of VTC (2006)
Grace, P., Coulson, G., Blair, G.S., Porter, B.: Addressing network heterogeneity in pervasive application environments. In: Proc. of InterSense (2006)
Grudin, J.: Group dynamics and ubiquitous computing. Com. ACM 45(12) (2002)
Gupta, P., Kumar, P.: The capacity of wireless networks. IEEE Transactions on Information Theory 46(2) (2000)
Huang, H., Cai, J.: Improving TCP performance during soft vertical handoff. In: Proc. of AINA (2005)
Issarny, V., Sacchetti, D., Tartanoglu, F., Sailhan, F., Chibout, R., Levy, N., Talamona, A.: Developing ambient intelligence systems: A solution based on Web services. Journal of Automated Software Engineering 12(1) (2005)
Jacquet, P., Mühlethaler, P., Clausen, T., Laouiti, A., Qayyum, A., Viennot, L.: Optimized link state routing protocol for ad hoc networks. In: Proc. of INMIC (2001)
Katz, R.H., Brewer, E.A.: The case for wireless overlay networks. In: Mobile Computing. Kluwer Academic Publishers, Dordrecht (1996)
Kindberg, T., Fox, A.: System software for ubiquitous computing. IEEE Pervasive Computing Magazine 1(1) (2002)
Lai, K.Y., Phan, T.K.A., Tari, Z.: Efficient SOAP binding for mobile web services. In: Proc. of LCN (2005)
Li, J., Blake, C., Couto, D.S.J.D., Lee, H.I., Morris, R.: Capacity of ad hoc wireless networks. In: Proc. of MobiCom (2001)
Mokhtar, S.B., Preuveneers, D., Georgantas, N., Issarny, V., Berbers, Y.: Easy: Efficient semantic service discovery in pervasive computing environments with QoS and context support. J. Syst. Softw. 81(5) (2008)
Mokhtar, S.B., Raverdy, P.-G., Urbieta, A., Cardoso, R.S.: Interoperable semantic & syntactic service matching for ambient computing environments. In: Proc. of AdhocAmC (2008)
Qureshi, A., Guttag, J.: Horde: separating network striping policy from mechanism. In: Proc. of MobiSys (2005)
Raverdy, P.-G., Riva, O., de La Chapelle, A., Chibout, R., Issarny, V.: Efficient context-aware service discovery in multi-protocol pervasive environments. In: Proc. of MDM (2006)
Sorber, J., Banerjee, N., Corner, M.D., Rollins, S.: Turducken: hierarchical power management for mobile devices. In: Proc. of MobiSys (2005)
Su, J., Scott, J., Hui, P., Crowcroft, J., de Lara, E., Diot, C., Goel, A., Lim, M., Upton, E.: Haggle: Seamless networking for mobile applications. In: Krumm, J., Abowd, G.D., Seneviratne, A., Strang, T. (eds.) UbiComp 2007. LNCS, vol. 4717, pp. 391–408. Springer, Heidelberg (2007)
Wang, B., Bodily, J., Gupta, S.K.S.: Supporting persistent social groups in ubiquitous computing environments using context-aware ephemeral group service. In: Proc. of PerCom (2004)
Wang, H.J., Katz, R.H., Giese, J.: Policy-enabled handoffs across heterogeneous wireless networks. In: Proc. of WMCSA (1999)
Zarras, A., Fredj, M., Georgantas, N., Issarny, V.: Engineering reconfigurable distributed software systems: Issues arising for pervasive computing. In: Butler, M., Jones, C.B., Romanovsky, A., Troubitsyna, E. (eds.) Rigorous Development of Complex Fault-Tolerant Systems. LNCS, vol. 4157, pp. 364–386. Springer, Heidelberg (2006)
Zhu, F., Mutka, M.W., Ni, L.M.: Service discovery in pervasive computing environments. IEEE Pervasive Computing 4(4) (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Caporuscio, M., Raverdy, PG., Moungla, H., Issarny, V. (2008). ubiSOAP: A Service Oriented Middleware for Seamless Networking. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds) Service-Oriented Computing – ICSOC 2008. ICSOC 2008. Lecture Notes in Computer Science, vol 5364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89652-4_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-89652-4_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89647-0
Online ISBN: 978-3-540-89652-4
eBook Packages: Computer ScienceComputer Science (R0)