UNIFIED DESCRIPTION AND DISCOVERY OF P2P SERVICES

G. Athanasopoulos, A. Tsalgatidou, M. Pantazoglou

Abstract

Our era has been marked by the emergence of the service oriented computing (SOC) paradigm. This new trend has reshaped the way distributed applications are built and has influenced current computing paradigms, such as p2p and grid computing. SOC’s main objective is to leverage interoperability among applications and systems; however, the emergence of various types of services such as web, grid and p2p services has raised several interoperability concerns among these services as well as within each of these service models. In order to surpass these incompatibilities, appropriate middleware and mechanisms need to be developed so as to provide the necessary layers of abstraction and a unified framework that will obscure a service user from the underlying details of each service platform. Yet, for the development of such middleware and mechanisms to be effective, appropriate conceptual models need to be constructed. Within this paper, we briefly present a generic service model which was constructed to facilitate the unified utilization of heterogeneous services, with emphasis on its properties for the modeling of p2p services. Moreover, we illustrate how this model was instantiated for the representation of JXTA services and present the service description and discovery mechanisms that were built upon it. We regard this generic service model as a first step in achieving interoperability between incompatible types of services.

References

  1. A. Tsalgatidou, G. Athanasopoulos, M. Pantazoglou (May 2006). A P2P Service Description Language Specification: Technical Report. Retrieved from http://www.di.uoa.gr/gathanas/TR/psdl-1.0-spec.pdf
  2. A. Tsalgatidou, M. Pantazoglou, G. Athanasopoulos (2006, February 3). Specification of the Unified Service Query Language (USQL), Technical Report. Retrieved from http://cgi.di.uoa.gr/michaelp/TR/usql-1.0-spec.pdf
  3. A. Tsalgatidou, G. Athanasopoulos, M. Pantazoglou, et al. (2005, June 23). Generic Service Model Specification: Technical Report. Retrieved from http://cgi.di.uoa.gr/gathanas/TR/gesmo-1.0- report.pdf
  4. I. Foster, et al. (2005, January 29).The Open Grid Services Architecture, Version 1.0. Informational Document, Global Grid Forum (GGF). Retrieved from http://www.gridforum.org/documents/GWD-I-E/GFDI.030.pdf
  5. WS-I, (2004, August 24). Basic Profile Version 1.1. Retrieved on 8, May 2006, from http://www.wsi.org/Profiles/BasicProfile-1.1.html
  6. D. Booth, et al. (2004, February 11). Web Services Architecture. W3C Working Group Note. Retrieved on 26, April 2006, from http://www.w3.org/TR/2004/NOTE-ws-arch20040211/
  7. Werner Vogels (2003). Web Services Are Not Distributed Objects. Journal of IEEE Internet Computing, Vol 7, No 6, 59-66
  8. M.P. Papazoglou and D. Georgakopoulos (2003). Service Oriented Computing (special issue). Communication of the ACM. Vol 46, No 10, 24-28
  9. I. Foster, et al. (2002, June 22). The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure WG, Global Grid Forum.
  10. J. Gerke, et al. (2003 April). An Architecture for a Service Oriented Peer-to-Peer System (SOPPS). In Praxis der Informationsverarbeitung und Kommunikation (PIK) 2/03, p.90-95.
  11. W. Nejdl, et al (2002, May 7-11). EDUTELLA: A P2P Networking Infrastructure Based on RDF. WWW2002. Honolulu, Hawaii, USA.
  12. E. Christensen, et al. (2001, March 15). Web Services Description Language (WSDL) 1.1. Note, W3C. Retrieved from http://www.w3.org/TR/wsdl
Download


Paper Citation


in Harvard Style

Athanasopoulos G., Tsalgatidou A. and Pantazoglou M. (2006). UNIFIED DESCRIPTION AND DISCOVERY OF P2P SERVICES . In Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT, ISBN 978-972-8865-69-6, pages 203-209. DOI: 10.5220/0001318902030209


in Bibtex Style

@conference{icsoft06,
author={G. Athanasopoulos and A. Tsalgatidou and M. Pantazoglou},
title={UNIFIED DESCRIPTION AND DISCOVERY OF P2P SERVICES},
booktitle={Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,},
year={2006},
pages={203-209},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001318902030209},
isbn={978-972-8865-69-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT,
TI - UNIFIED DESCRIPTION AND DISCOVERY OF P2P SERVICES
SN - 978-972-8865-69-6
AU - Athanasopoulos G.
AU - Tsalgatidou A.
AU - Pantazoglou M.
PY - 2006
SP - 203
EP - 209
DO - 10.5220/0001318902030209