Semantic Web Service Discovery with Structural Level Matching of Operations

  • PonHarshavardhanan
  • J. Akilandeswari
  • K. A. Anjali Krishna
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7135)


Web Service discovery is the process of matching a service request with a service advertisement, to retrieve the relevant services of a request. The service discovery process can be made more efficient by using the semantic specifications of the services. OWL-S provides standards to semantically specify the services, where service discovery can be done through capability matching. Considering the structural level matching of operations, where the control flow among components can be used to make the discovery process more reliable. In this paper we propose matching criteria by combining both the capability matching and structural level matching. Service categorization based on capabilities is done for capability matching and structural level matching is done based on the structure of the operations in the service.


Semantic Web Services OWL-S Web Service Publishing Web Service Discovery 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cuzzocrea, A., Fisichella, M.: A Flexible Graph-based Approach for Matching Composite Semantic Web Services. In: LWDM (2011)Google Scholar
  2. 2.
    Paliwal, A.V., Shafiq, B., Vaidya, J., Xiong, H., Adam, N.: Semantic Based Automated Service Discovery. IEEE Transaction (2011)Google Scholar
  3. 3.
    Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D.L., Parsia, B., Payne, T.R., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.: Bringing Semantics to Web Services: The OWL-S Approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    Mcllarith, S.A., Martin, D.L.: Bringing Semantics to Web Services. IEEE Intelligent Systems (2003)Google Scholar
  5. 5.
    McIlarith, S.A., Son, T.C., Zeng, H.: Semantic Web Services. IEEE Intelligent Systems (2001)Google Scholar
  6. 6.
    Bellur, U., Kulkarni, R.: Improved matchmaking algorithm for semantic Web Services based on bipartite graph matching. In: ICWS (2007)Google Scholar
  7. 7.
    D’ Mello, D.A., Ananthanarayana, V.S.: A Tree structure for efficient Web Service discovery. In: ICETET (2009)Google Scholar
  8. 8.
    Li, L., Horrocks, I.: A Software Framework for Matchmaking Based on Semantic Web Tecnology. In: ACM, WWWC (2003)Google Scholar
  9. 9.
    Mandell, D.J., McIlraith, S.A.: Adapting BPEL4WS for the Semantic Web: The Bottom-Up Approach to Web Service Interoperation. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 227–241. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  10. 10.
    Di Noia, T., Di Sciacio, E., Donini, F.M., Mongiello, M.: Semantic Matchmaking in a P-2-P Electronic Marketplace. In: SAC 2003, pp. 582–586 (2003)Google Scholar
  11. 11.
    Ye, L., Zhang, B.: Web Service discovery based on functional semantics. In: Second International Conference on Semantics, Knowledge and Grid. IEEE (2006)Google Scholar
  12. 12.
    Ye, L., Zhang, B.: Discovering Web Services based on functional semantics. In: IEEE Asia-Pacific Conference on Service Computing, Liaoning. IEEE (2007)Google Scholar
  13. 13.
    D’ Mello, D.A., Ananthanarayana, V.S.: Effective Web Service Discovery Based on Functional Semantics. In: IEEE International Conference on Advances in Computing, Control and Telecommunication Technologies (2009)Google Scholar
  14. 14.
    Kreger, H.: Web Service Conceptual Architecture (WSCA 1.0),

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • PonHarshavardhanan
    • 1
  • J. Akilandeswari
    • 2
  • K. A. Anjali Krishna
    • 1
  1. 1.Department of Computer Science and EngineeringSona College of TechnologySalemIndia
  2. 2.Department of Information TechnologySona College of TechnologySalemIndia

Personalised recommendations