Abstract
Services in the next generation Internet, Universal Network, is distinct from that in the current network. The reason is that the former has QoS (quality of sevice) grading. In the universal network, different services have different QoS; therefore, service discovery in the Universal Network is quite distinct from that of the present network. In this paper, we put QoS measurement into service discovery so as to adapt to Universal Network. A lot of research works adopt semantic web technology, OWL-S (web ontology language for services), which is innovative for service discovery. For the purpose of service discovery in Universal Network, we append QoS descriptions to OWL-S. Such OWL-S with QoS information is called OWL–QoS, which is the groundwork for service discovery in the Universal Network. Secondly, we present a matching algorithm that allows matching on the basis of capabilities and QoS descriptions of services. Moreover, we also adopt P2P as an infrastructure to fulfill the service discovery because of the large amount of services in the network.
Similar content being viewed by others
References
UDDI Technical White Paper. Available at www.uddi.org
Aktas MS, Fox GC, Pierce M (2007) Fault-tolerant high-performance information services for dynamic collections of grid and web services. Future Gener Comput Syst 23(3):317–337
Mario TS, Michael S, Stefan D et al. (2002) A scalable and ontology-based P2P infrastructure for semantic web services, In: Proceedings of the second International conference on peer-to-peer computing, Stanford University, CA, USA, pp 104–111
Li C, Li L (2003) Combine concept of agent and service to build distributed object-oriented system. Future Gener Comput Syst 19(2):161–171
Martin D, Cheyer A, Moran D (1999) The open agent architecture: a framework for building distributed software systems. Appl Artif Intell 13(1–2):92–128
Zhou C, Chia L, Lee B (2005) Semantics in service discovery and QoS measurement. IEEE IT professional 7(2):29–34
Martin D et al. (2003) OWL-S: semantic markup for web services, http://www.daml.org/services/owl-s/OWL-S:Se-mantic Markup for Web Services.htm
Michael CJ, Gregor RJ, Christoph L et al. (2005) Ranked matching for service descriptions using OWL-S. In the proceedings of Kummunikation in Verteilten Systemen (KiVS), Kaiserslautern, Germany, pp 91–102
McIlraith SA, Martin DL (2003) Bringing semantics to Web services. IEEE Intell Syst 18(1):90–93
Zhang H (2005) An architecture of Universal Network Services, patent application No. 200510134579.1
Zhang H (2006) A method of implementing pervasive service in Universal Network, patent application No. 200610169727.8
Gottschalk K (2000). Web services architecture overview: the next stage of evolution for e-business, IBM DeveloperWorks. Available online at ftp://www6.software.ibm.com/software/developer/library/wovr.pdf
Sycara K, Paolucci M, Soudry J et al (2004) Dynamic discovery and coordination of agent-based semantic Web services. IEEE Internet Comput 8(3):66–73
Ganjisaffar Y, Abolhassani H, Neshati M et al (2006) A similarity measure for OWL-S annotated web services. IEEE/WIC/ACM International Conference on Web Intelligence, Hong Kong, pp 621–624
Cristina Hava Muntean, Ph.D. thesis: Quality of Experience Aware Adaptive Hypermedia System, http://www.eeng.dcu.i.e/~pel/graduates/graduate-cristina-hava.html
ITU-T Recommendation E.800: terms and definitions related to quality service and network performance including dependability, 1994
ISO/IEC 10746-2: information technology open distributed processing reference model: foundations. International Standards Organisation, 1996
Crawley ES, Nair R, Rajagopalan B et al. (1998) RFC 2386 : a framework for QoS-based routing in the Internet
Shuping R (2003) A model for Web services discovery with QoS. ACM SIGCOM Exchange 4(1):1–10
IETF (1998) RFC 2475: an architecture for differentiated services
McIlraith SA, Son TC, Zeng H (2001) Semantic Web services. IEEE Intell Syst 16(2):46–53
Paolucci M, Kawamura T, Payne TR et al. (2002) Semantic matching of Web services capabilities. In: Proceedings of the international semantic Web conference (ISWC’02), LNCS 2342, Springer Verlag, pp 333–347
Gennari J, Musen MA, Fergerson RW et al. (2002) An environment for knowledge-based systems development. Technical report, Stanford University
Haarslev V, Moller R (2004) Racer user’s guide and reference manual version 1.7.19. Concordia University, Tehcnical University of Hamburg-Harburg, University Hamburg
Mädche A, Staab S (2003) Services on the move towards P2P-enabled semantic Web services, In: Proceedings of the 10th international conference on information technology and travel and tourism, Springer, Heidelberg
Chaiyakul S, Limapichat K, Dixit A et al. (2006) A framework for semantic Web service discovery and planning, In: Proceedings of 2006 IEEE conference on cybernetics and intelligent systems
Suraci V, Mignanti S, Aiuto A (2007) Context-aware semantic service discovery, mobile and wireless communications summit
Liang Q, Chung J, Lei H (2006) Service discovery in P2P service-oriented environments. In: 3rd IEEE international conference on e-commerce technology
Chen C, Gan P, Yang C (2005) A service discovery mechanism with load balance issue in decentralized peer-to-peer network. Parallel Distrib Syst 1(20–22):592–598
Verma K, Sivashanmugam K, Sheth A et al (2005) METEOR-S WSDI: a scalable P2P infrastructure of registries for semantic publication and discovery of Web services. J Inf Technol Manage (special issue on Universal Global Integration 6(1):17–39
Elenius D, Ingmarsson M (2004) Ontology-based service discovery in P2P network, In: Proceedings of the workshop on peer-to-peer knowledge management, Boston
Acknowledgments
Our research was supported by the National Grand Fundamental Research 973 Program of China under Grant (No.2007CB307100, No.2007CB307106).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Y., Huang, H., Yang, D. et al. Bring QoS to P2P-based semantic service discovery for the Universal Network. Pers Ubiquit Comput 13, 471–477 (2009). https://doi.org/10.1007/s00779-009-0226-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-009-0226-7