Skip to main content

A Service-Oriented Framework Supporting Ubiquitous Disaster Response

  • Conference paper
MobileWireless Middleware, Operating Systems, and Applications (MOBILWARE 2009)

Abstract

The synergy of ubiquitous computing and service-oriented technologies may lead to efficient, pervasive and dependable solutions in the challenging context of emergency management. Recently, novel paradigms have been proposed, most of them envisioning arbitrary pairs of peer application entities communicating and providing services directly with each other and to users. In order to enforce these paradigms even to systems which include devices with limited processing and storage resources, lightweight middleware components are required. We illustrate how this is provided by JXTA-SOAP, a portable software component supporting peer-to-peer sharing of Web Services, and we show how it can be used to implement disaster response software applications.

The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-642-01802-2_30

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. MIT Computer Science and Artificial Intelligence Laboratory, AIRE Group, http://aire.csail.mit.edu/index.shtml

  2. Amoretti, M., Bisi, M., Zanichelli, F., Conte, G.: Enabling Peer-to-Peer Web Service Architectures with JXTA-SOAP. In: IADIS International Conference e-Society 2008, Algarve, Portugal (April 2008)

    Google Scholar 

  3. Avatangelou, E., Dommarco, R.F., Klein, M., Muller, S., Nielsen, C.F., Soriano, M.P.S., Schmidt, A., Tazari, M.-R., Vichert, R.: Conjoint PERSONA-SOPRANO Workshop. In: Proc. of the first European Conference on Ambient Intelligence (AmI 2007), Darmstadt, Germany (November 2007)

    Google Scholar 

  4. Berger, S., McFaddin, S., Narayaswami, C., Raghunath, M.: Web Services on Mobile Devices - Implementation and Experience. In: Proc. of the Fifth IEEE Workshop on Mobile Computing Systems & Applications, Monterey, CA, USA (October 2003)

    Google Scholar 

  5. Bodhuin, T., Canfora, G., Preziosi, R., Tortorella, M.: Open Challenges in Ubiquitous and Net-Centric Computing Middleware. In: 13th IEEE International Workshop on Software Technology and Engineering Practice (September 2005)

    Google Scholar 

  6. Commission of the European Communities. Communication on Reinforcing the Union’s Disaster Response Capacity. Brussels (March 2008)

    Google Scholar 

  7. Edwards, S.: User Driven and Seamless Mobility Services for Disabled and Older People: the ASK-IT Project. In: Proc. of the 5th Annual Moving On Conference, Glasgow (March 2006)

    Google Scholar 

  8. Gaber, J.: Spontaneous Emergence Model for Pervasive Environments. In: IEEE Globecom Workshop 2007, Washington DC (November 2007)

    Google Scholar 

  9. Gallup Organization. General public survey on the European Galileo Programme (June 2007)

    Google Scholar 

  10. Granville, L.Z., Panisson, A.: GigaMAN P2P project, http://gigamanp2p.inf.ufrgs.br

  11. Commission of the European Communities. Communication on Global Monitoring for Environment and Security (GMES): Establishing a GMES capacity by 2008, Brussels (2004)

    Google Scholar 

  12. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Wesley, Reading (1995)

    MATH  Google Scholar 

  13. Haddow, G.D., Bullock, J.A.: Introduction to Emergency Management. Butterworth-Heinemann, Amsterdam (2004)

    Google Scholar 

  14. Harrison, A., Taylor, I.: WSPeer - An Interface to Web Service Hosting and Invocation. In: Proc. of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2005), Denver, Colorado, USA (May 2005)

    Google Scholar 

  15. IST Advisory Group, Scenarios for Ambient Intelligence in 2010, European Commission (2001)

    Google Scholar 

  16. Distributed Systems Group and Sun MicroSystems, JXTA-SOAP project, https://soap.dev.java.net

  17. Sun MicroSystems, JSR 172: J2ME Web Services Specification, http://jcp.org/en/jsr/detail?id=172

  18. Krishna, A., Schmidt, D.C., Stal, M.: Context Object: A Design Pattern for Efficient Middleware Request Processing. In: Proc. of the 12th Pattern Language of Programming Conference, Allerton Park, Illinois (September 2005)

    Google Scholar 

  19. Haustein, S., Seigel, J.: kSoap2 project, http://ksoap2.sourceforge.net

  20. Plebani, P.: mAS project, https://sourceforge.net/projects/masproject

  21. OSGi Alliance, OSGi: the Dynamic Module System for Java, http://www.osgi.org

  22. Peters, S., Shrobe, H.: Using Semantic Networks for Knowledge Representation in an Intelligent Environment. In: Proc. of 1st Annual IEEE International Conference on Pervasive Computing and Communications (PerCom 2003), Ft. Worth, TX, USA (March 2003)

    Google Scholar 

  23. Pyarali, I., Spivak, M., Cytron, R., Schmidt, D.C.: Evaluating and Optimizing Thread Pool Strategies for Real-Time CORBA. In: Proc. of the ACM SIGPLAN Workshop on Optimization of Middleware and Distributed Systems (OM 2001), Snowbird, Utah, USA (June 2001)

    Google Scholar 

  24. Ramos, C., Augusto, J.C., Shapiro, D.: Ambient Intelligence - the Next Step for Artificial Intelligence. IEEE Intelligent Systems 23(2) (March/April 2008)

    Google Scholar 

  25. Costa, P., Coulson, G., Mascolo, C., Motolla, L., Picco, G.P., Zachariadis, S.: A Reconfigurable Component-Based Middleware for Networked Embedded Systems. International Journal of Wireless Information Networks (2006)

    Google Scholar 

  26. Srirama, S.N., Jarke, M., Prinz, W.: A Mediation Framework for Mobile Web Service Provisioning. In: Proc. of the 10th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW 2006), Hong Kong, China (October 2006)

    Google Scholar 

  27. Srirama, S.N., Jarke, M., Prinz, W.: MWSMF: a Mediation Framework Realizing Scalable Mobile Web Service. In: Proc. of Mobilware 2008, Innsbruck, Austria (February 2008)

    Google Scholar 

  28. Traversat, B., Arora, A., Abdelaziz, M., Duigou, M., Haywood, C., Hugly, J.-C., Poyoul, E., Yeager, B.: Project JXTA 2.0 Super-Peer Virtual Network, Technical Report, Sun Microsystems (2003)

    Google Scholar 

  29. Vallee, M., Ramparany, F., Vercouter, L.: A multi-agent system for dynamic service composition in ambient intelligence environments. In: Gellersen, H.-W., Want, R., Schmidt, A. (eds.) PERVASIVE 2005. LNCS, vol. 3468. Springer, Heidelberg (2005)

    Google Scholar 

  30. van Engelen, R.A., Gallivan, K.: The gSOAP Toolkit for Web Services and Peer-To-Peer Computing Networks. In: Proc. of the 2nd IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2002), Berlin, Germany, pp. 128–135 (May 2002)

    Google Scholar 

  31. Volter, M., Kircher, M., Zdun, U.: Remoting Patterns. Wiley, Chichester (2005)

    Google Scholar 

  32. Sun MicroSystems, J2ME Web Services APIs (WSA), http://java.sun.com/products/wsa/

  33. Banaei-Kashani, F., Chen, C., Shahabi, C.: WSPDS Web Services Peer-to-peer Discovery Service. In: The 2004 International Symposium on Web Services and Applications, Las Vegas, Nevada, USA (June 2004)

    Google Scholar 

  34. OASIS, Web Services Resource Framework (WSRF) v1.2 (April 2006)

    Google Scholar 

  35. Catarci, T., de Leoni, M., Marrella, A., Mecella, M., Salvatore, B., Vetere, G., Dustdar, S., Juszczyk, L., Manzoor, A., Truong, H.L.: Pervasive Software Environments for Supporting Disaster Response. In: IEEE Internet Computing 2008 (2008)

    Google Scholar 

  36. Mecella, M., Catarci, T., Angelaccio, M., Buttarazzi, B., Krek, A., Dustdar, S., Vetere, G.: WORKPAD:an Adaptative Peer-to-Peer Software Infrastructure for Supporting Collaborative work of Human Operators in Emergency/Disaster Scenarios (2006)

    Google Scholar 

  37. Hauenstein, L., Gao, T., Sze, T.W., Crawford, D., Alm, A., White, D.: A Cross-Functional Service-Oriented Architecture to Support Real-Time Information Exchange in Emergency Medical Response (2006)

    Google Scholar 

  38. Li, L., Tang, S.: An artificial Emergency-Logistics-Planning System for Severe Disasters. IEEE Intelligent Systems (July/August 2008)

    Google Scholar 

  39. Dugdale, J., Bellamine-Ben Saoud, N., Pavard, B., Pallamin, N.: Simulation and Emergency Management (2008)

    Google Scholar 

  40. Bellamine-Ben Saoud, N., Ben Mena, T., Dugdale, J., Pavard, B., Ben Ahmed, M.: Assessing large scaleemergency rescue plans: an agent-based approach. Special Issue on Emergency Management Systems. International Journal of Intelligent Control and Systems 11(4) (December 2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Amoretti, M., Laghi, M.C., Conte, G. (2009). A Service-Oriented Framework Supporting Ubiquitous Disaster Response. In: Bonnin, JM., Giannelli, C., Magedanz, T. (eds) MobileWireless Middleware, Operating Systems, and Applications. MOBILWARE 2009. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 7. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01802-2_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01802-2_19

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics