Skip to main content
Log in

Facilitating Service Discovery with Semantic Overlay

  • Semantic & Contents Computing
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

Service Oriented Architecture (SOA) and Peer-to-Peer (P2P) computing share many common characteristics. It is believed that the combination of the two emerging techniques is a very promising method in promoting the web services (WS). Because the service discovery plays a key role in the integration, here a P2P-based framework to manage the knowledge of service and locating services is proposed. In this paper, the details of the principle, constructing and maintaining of service semantic overlay architecture have been described, and the way how the semantic overlay facilitates discovery of service resources is illustrated. To enable the semantic web service superiority, Service Ontology, which is considered as the service semantic model, is employed to depict service. The service discovery includes two phases: searching on the service semantic overlay; and local discovery in peer’s service repository. Various solutions have been proposed to realize those two phases. Furthermore, tests are carried out to evaluate service discovery on the architecture.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Iamnitchi A, Foster I, Nurmi D. A peer-to-peer approach to resource location in grid environments. In Proc. 11th Symp. High Performance Distributed Computing, Edinburgh, UK, August 2002, p.419.

  2. Papazoglou M P, Georgakopoulos D. Service-oriented computing. Communication of the ACM, 2003, 46(10): 25–28.

    Article  Google Scholar 

  3. De Roure D, Jennings N, Shadbolt N. Research agenda for the semantic grid: A future eScience infrastructure. In Grid Computing: Making the Global Infrastructure a Reality, Berman F, Fox G, Hey T (eds.), Wiley Europe, 2003, pp.437–470.

    Google Scholar 

  4. Zhuge H, Sun X, Liu J, Yao E, Chen X. A scalable P2P platform for the knowledge grid. IEEE Trans. Knowledge and Data Engineering, 2005, 17(12): 1721–1736.

    Article  Google Scholar 

  5. Schmidt C, Parashar M. A peer-to-peer approach to web service discovery. World Wide Web Journal, 2004, 7(2): 211–229.

    Article  Google Scholar 

  6. Liu J, Zhuge H. A semantic-link-based infrastructure for web service discovery in P2P networks. In Proc. 14th Int. World Wide Web Conf., Chiba, Japan, May 2005, pp.940–941.

  7. Paolucci M, Sycara K, Nishimura T, Srinivasan N. Using DAML-S for P2P discovery. In Proc. 1st Int. Conf. Web Services, Las Vegas, Nevada, June 2003, pp.203–207.

  8. Forster F, De Meer H. Discovery of web services with a P2P network. In Proc. 4th Int. Conf. Computational Science, Krakow Poland, June 2004, pp.90–97.

  9. Papazoglou M P, Kramer B J, Yang J. Leveraging web-services and peer-to-peer networks. In Proc. 15th Int. Conf. Advanced Information Systems Engineering, Klagenfurt, Austria, June 2003, pp.485–501.

  10. Verma K, Sivashanmugam K, Sheth A et al. METEOR-S WSDI: A scalable infrastructure of registries for semantic publication and discovery of web services. J. Information Technology and Management, 2005, 6(1): 17–39.

    Article  Google Scholar 

  11. McIlraith S A, Martin D L. Bringing semantics to web services. IEEE Intelligent Systems, 2003, 18(1): 90–93.

    Article  Google Scholar 

  12. Yu Y, Jin H. Building a semantic P2P scientific references sharing system with JXTA. In Proc. 8th Asia-Pacific Web Conf., Harbin, China, Jan. 2006, pp.937–942.

  13. Jin H, Wu H. Semantic metadata models in references sharing and retrieval system—SemreX. In Proc. 1st Int. Conf. Grid and Pervasive Computing, Taichung, May 2006, pp.437–446.

  14. Jin H, Wu H. Semantic-enabled specification for web services agreement. Int. J. Web Services Practices, 2005, 1(1–2): 13–20.

    MATH  Google Scholar 

  15. Li L, Horrocks I. A software framework for matchmaking based on semantic web technology. In Proc. 12th Int. WWW Conf., Budapest, Hungary, May 2003, pp.331–339.

  16. Paolucci M, Kawamura T, Payne T R, Sycara K P. Semantic matching of web services capabilities. In Proc. 1st Int. Semantic Web Conf., Sardinia, Italy, June 2002, pp.333–347.

  17. Watts D J, Strogatz S H. Collective dynamics of small-world networks. Nature, June 1998, 393(6684): 440–442.

    Article  Google Scholar 

  18. Sripanidkulchai K, Maggs B, Zhang H. Efficient content location using interest-based locality in peer-to-peer systems. In Proc. The 22nd Annual Joint Conference of the IEEE Computer and Communications Societies, San Francisco, USA, April 2003, pp.2166–2176.

  19. Chawathe Y, Ratnasamy S, Breslau L et al. Making Gnutella-like P2P systems scalable. In Proc. ACM SIGCOMM'03, Karlsruhe, Germany, August 2003, pp.407–418.

  20. Faloutsos M, Faloutsos P, Faloutsos C. On power-law relationships of the Internet topology. ACM SIGCOMM Computer Communication Review, 1999, 29(4): 251–262.

    Article  Google Scholar 

  21. Kleinberg J. The small-world phenomenon: An algorithm perspective. In Proc. 32nd ACM Symp. Theory of Computing, Portland, USA, May 2000, pp.163–170.

  22. Berry M, Drmac Z, Jessup E. Matrices, vector spaces, and information retrieval. SIAM Review, 1999, 41(2): 335–362.

    Article  MATH  MathSciNet  Google Scholar 

  23. Ehrig M, Haase P, Hefke M et al. Similarity for ontology—A comprehensive framework. In Proc. 13th European Conf. Information Systems, Regensburg, Germany, May 2005.

  24. Li Y, Bandar Z A, McLean D. An approach for measuring semantic similarity between words using multiple information sources. IEEE Trans. Knowledge and Data Engineering, 2003, 15(4): 871–882.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hai Jin.

Additional information

Hao Wu received his B.S. degree in computer science from Zhengzhou University, China in 2001, and M.S. degree in computer science from Huazhong University of Science and Technology (HUST, China) in 2004. He is currently a Ph.D. candidate in School of Computer, HUST. His research interests include grid computing, peer-to-peer computing, and semantic web.

Xiao-Min Ning received his B.S. degree in computer science from Huazhong Normal University, China in 2000. He is currently a Ph.D. candidate in School of Computer, Huazhong University of Science and Technology (HUST, China). His research interests include grid computing, semantic web, and information retrieval.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jin, H., Wu, H. & Ning, XM. Facilitating Service Discovery with Semantic Overlay. J Comput Sci Technol 21, 582–591 (2006). https://doi.org/10.1007/s11390-006-0582-y

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-006-0582-y

Keywords

Navigation