A P2P SOA enabling group collaboration through service composition

  • Authors:
  • Demetris G. Galatopoullos;Dimitris N. Kalofonos;Elias S. Manolakos

  • Affiliations:
  • Northeastern University, Boston, MA, USA;Nokia Research Center Cambridge, Cambridge, MA, USA;University of Athens, Illisia, Athens, Greece

  • Venue:
  • Proceedings of the 5th international conference on Pervasive services
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Service-Oriented Architecture (SOA) paradigm was introduced for exposing business processes as services and enabling their interaction and composition over the Internet. The same computing model can potentially be extended to services of personal devices. As personal devices become network-aware their services can be made available (by their owners) to members of trusted peer groups, thus allowing them to compose new distributed collaborative applications. However, dealing with firewall traversals, NATs, mobility and issues of service-level naming and addressing stand in the way of this vision. In this paper we introduce a P2P SOA middleware architecture that addresses such problems of pervasive connectivity without requiring any intermediaries or changes to the service implementations. We present the basic elements of the architecture and the design of a specific instance of it, which enables the P2P service discovery and execution of composite personal services in distributed OSGi containers over JXTA.