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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
MIT Computer Science and Artificial Intelligence Laboratory, AIRE Group, http://aire.csail.mit.edu/index.shtml
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)
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)
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)
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)
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)
Gaber, J.: Spontaneous Emergence Model for Pervasive Environments. In: IEEE Globecom Workshop 2007, Washington DC (November 2007)
Granville, L.Z., Panisson, A.: GigaMAN P2P project, http://gigamanp2p.inf.ufrgs.br
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Wesley, Reading (1995)
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)
IST Advisory Group, Scenarios for Ambient Intelligence in 2010, European Commission (2001)
Distributed Systems Group and Sun MicroSystems, JXTA-SOAP project, https://soap.dev.java.net
Sun MicroSystems, JSR 172: J2ME Web Services Specification, http://jcp.org/en/jsr/detail?id=172
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)
Haustein, S., Seigel, J.: kSoap2 project, http://ksoap2.sourceforge.net
Plebani, P.: mAS project, https://sourceforge.net/projects/masproject
Microsoft, .NET Compact Framework, http://msdn.microsoft.com/en-us/netframework/aa497273.aspx
OSGi Alliance, OSGi: the Dynamic Module System for Java, http://www.osgi.org
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)
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)
Ramos, C., Augusto, J.C., Shapiro, D.: Ambient Intelligence - the Next Step for Artificial Intelligence. IEEE Intelligent Systems 23(2) (March/April 2008)
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)
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)
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)
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)
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)
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)
Volter, M., Kircher, M., Zdun, U.: Remoting Patterns. Wiley, Chichester (2005)
Sun MicroSystems, J2ME Web Services APIs (WSA), http://java.sun.com/products/wsa/
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)
OASIS, Web Services Resource Framework (WSRF) v1.2 (April 2006)
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
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)