Skip to main content

JXTA-SOAP: Implementing Service-Oriented Ubiquitous Computing Platforms for Ambient Assisted Living

  • Conference paper
Ambient Intelligence (AmI 2008)

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

Included in the following conference series:

Abstract

The challenging context of Ambient Assisted Living (AAL) demands for a service-oriented technological shift in the field of ubiquitous computing. 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. JXTA-SOAP, a portable software component supporting peer-to-peer sharing of Web Services, is a suitable solution. We illustrate its features and a possible deployment to enable AAL services.

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. 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 

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

    Google Scholar 

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

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

    MATH  Google Scholar 

  10. 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 

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

    Google Scholar 

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

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

  14. 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 

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

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

  17. Microsoft, .NET Compact Framework, http://msdn.microsoft.com/en-us/netframework/aa497273.aspx

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

  19. 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 

  20. 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 

  21. 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 

  22. 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 

  23. 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 

  24. 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 

  25. 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 

  26. Vallee, M., Ramparany, F., Vercouter, L.: A multi-agent system for dynamic service composition in ambient intelligence environments. In: Proc. of the Third International Conference on Pervasive Computing (Pervasive 2005), Munich, Germany, May 8-11 (2005)

    Google Scholar 

  27. 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 

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

    Google Scholar 

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

  30. 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 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Amoretti, M., Laghi, M.C., Zanichelli, F., Conte, G. (2008). JXTA-SOAP: Implementing Service-Oriented Ubiquitous Computing Platforms for Ambient Assisted Living. In: Aarts, E., et al. Ambient Intelligence. AmI 2008. Lecture Notes in Computer Science, vol 5355. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89617-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89617-3_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89616-6

  • Online ISBN: 978-3-540-89617-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics