Abstract
Web services constitute the most prevailing instantiation of the service-oriented computing paradigm. Recently however, representatives of other computing technologies, such as peer-to-peer (p2p), have also adopted the service-oriented approach and expose functionality as services. Thus the service-oriented community could be greatly assisted, if these heterogeneous services were integrated and composed. A key towards achieving this integration is the establishment of a unified approach in service discovery. In this paper, we describe some features of a unified service query language and focus on its associated engine, which is used to discover web and p2p services in a unified manner. We exemplify how our unified approach is applied in the case of web and p2p service discovery in UDDI and JXTA, respectively. Additionally, we demonstrate how our service search engine is able to process heterogeneous service advertisements and thus to exploit the advertised syntactic, semantic, and quality-of-service properties during matchmaking.
Chapter PDF
References
Organization for the Advancement of Structured Information Standards (OASIS), Universal Description, Discovery and Integration, UDDI, http://www.uddi.org/
Broekstra, J., Ehrig, M., et al.: Bibster - A Semantics-Based Bibliographic Peer-to- Peer System. In: WWW 2004 Workshop on Semantics in Peer-to-Peer and Grid Computing (2004)
Traversat, B., Arora, A., et al.: Project JXTA 2.0 Super-Peer Virtual Network, Sun Microsystems, Inc., Palo Alta, California (2003)
Gerke, J., Reichl, P., Stiller, B.: Strategies for Service Composition in P2P Networks. In: Proceedings of ICETE 2005, Reading, UK (2005)
Elenius, D., Ingmarsson, M.: Ontology-based Service Discovery in P2P Networks. In: International Workshop on Peer-to-Peer Knowledge Management, P2PKM 2004 (2004)
Verma, K., Sivashanmugam, et al.: METEOR-S WSDI: A Scalable Infrastructure of Registries for Semantic Publication and Discovery of Web Services. Journal of Information Technology and Management 6(1), 17–39 (2005)
Tsalgatidou, A., et al.: Specification of the Unified Service Query Language (USQL). Technical Report (2006), available online at, http://cgi.di.uoa.gr/~michaelp/TR/usql-1.0-spec.pdf
Tsalgatidou, A., et al.: Semantically Enhanced Unified Service Discovery. In: W3C Workshop on Frameworks for Semantics in Web Services, Innsbruck, Austria (2005)
Pantazoglou, M., Tsalgatidou, A., Athanasopoulos, G.: Quantified Matchmaking of Heterogeneous Services. In: Aberer, K., Peng, Z., Rundensteiner, E.A., Zhang, Y., Li, X. (eds.) WISE 2006. LNCS, vol. 4255, pp. 144–155. Springer, Heidelberg (2006)
Tsalgatidou, A., et al.: Semantically Enhanced Discovery of Heterogeneous Services. In: 1st International IFIP/WG12.5 Working Conference on Industrial Applications of Semantic Web, IASW 2005, Jyväskylä, Finland (2005)
Paolucci, M., et al.: Importing the Semantic Web in UDDI. In: Proceedings of Web Services, E-business and Semantic Web Workshop (2002)
Dong, X., Halevy, A., et al.: Similarity Search for Web Services. In: Proc. of VLDB (2004)
Cibran, M.A., et al.: Automatic Service Discovery and Integration using Semantic Descriptions in the Web Services Management Layer. In: Proc. of 3rd Nordic Conf. on Web Services, Vaxjo, Sweden (2004)
Li, J.: LOM: A Lexicon-based Ontology Mapping Tool. In: Performance Metrics for Intelligent Systems Workshop, PerMIS 2004, Gaithersburg, MD (2004)
Niles, I., Pease, A.: Towards a Standard Upper Ontology. In: Proceedings of the International Conference on Formal Ontology in Information Systems (2001)
Sahami, M., Mittal, V., et al.: The Happy Searcher: Challenges in Web Information Retrieval. In: Zhang, C., Guesgen, H.W., Yeap, W.-K. (eds.) PRICAI 2004. LNCS (LNAI), vol. 3157, pp. 3–12. Springer, Heidelberg (2004)
Lin, D.: An Information-Theoretic Definition of Similarity. In: International Conference on Machine Learning (1998)
Tian, M., Gramm, A., et al.: Efficient Selection and Monitoring of QoS-Aware Web Services with the WS-QoS Framework. In: IEEE/WIC/ACM International Conference on Web Intelligence, WI 2004 (2004)
Stoica, I., Morris, R., et al.: Chord: Scalable Peer-to-peer Lookup Service for Internet Applications. In: Proceedings of ACM SIGCOMM, San Diego, CA (2001)
Zhao, B.Y., Huang, L., et al.: Tapestry: A resilient global-scale overlay for service deployment. IEEE Journal on Selected Areas in Communications (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pantazoglou, M., Tsalgatidou, A., Athanasopoulos, G. (2006). Discovering Web Services and JXTA Peer-to-Peer Services in a Unified Manner. In: Dan, A., Lamersdorf, W. (eds) Service-Oriented Computing – ICSOC 2006. ICSOC 2006. Lecture Notes in Computer Science, vol 4294. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11948148_9
Download citation
DOI: https://doi.org/10.1007/11948148_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68147-2
Online ISBN: 978-3-540-68148-9
eBook Packages: Computer ScienceComputer Science (R0)