An Integrated Framework for Web Service Ontology Development
##plugins.themes.academic_pro.article.main##
Abstract
In this paper, we propose an integrated framework to construct a Web service ontology in a bottom-up fashion. The ontology treats Web services as the first-class objects, which captures their functional-features and inter-service relationships. The proposed framework starts with a set of WSDL service descriptions given that WSDL is the de facto standard for describing service APIs. Information retrieval techniques are leveraged to extract a Web service's functional features from its WSDL description. The framework measures the functional relevance between service operations and uses it to define the service ontology on a high-level. An improved data clustering algorithm is proposed to group relevant operations. Each operation group corresponds to a service domain. Within a domain, the framework measures the functional similarity between service operations and applies a hierarchical data clustering algorithm to construct the internal structure of the service ontology. A comprehensive experimental study is conducted to evaluate the efficiency and effectiveness of the framework.
##plugins.themes.academic_pro.article.details##
How to Cite
Liu, X. ., & Liu, H. . (2012). An Integrated Framework for Web Service Ontology Development. International Journal of Next-Generation Computing, 3(2), 211–227. https://doi.org/10.47164/ijngc.v3i2.34
References
- Akram, S., Bouguettaya, A., Liu, X., Haller, A., and Rosenberg, F. 2010. A change management framework for service oriented enterprises. IJNGC 1, 1.
- Baeza-Yates, R. A. and Ribeiro-Neto, B. 1999. Modern Information Retrieval. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA.
- Cilibrasi, R. L. and Vitanyi, P. 2007. The google similarity distance. IEEE Trans. on Knowl. and Data Eng. 19, 370–383.
- Coalition, T. O. S. 2004. Owl-s: Semantic markup for web services. http://www.daml.org/services/owls/1.1B/owl-s/owl-s.html.
- Elgazzar, K., Hassan, A. E., and Martin, P. 2010. Clustering wsdl documents to bootstrap the discovery of web services. In ICWS 2010. 147–154.
- Liu, F., Shi, Y., Yu, J., Wang, T., and Wu, J. 2010. Measuring similarity of web services based on wsdl. In ICWS 2010. 155–162.
- Liu, X. and Bouguettaya, A. 2007. Managing top-down changes in service-oriented enterprises. 1072–1079.
- Liu, X. and Liu, H. 2011. Bootstrapping operation-level web service ontology: A bottom-up approach.
- Medjahed, B., Bouguettaya, A., and Elmagarmid, A. K. 2003. Composing web services on the semasntic web. The VLDB Journal 12, 333–351.
- Mirzaei, A., Rahmati, M., and Ahmadi, M. 2008. A new method for hierarchical clustering combination. Intell. Data Anal. 12, 6, 549–571.
- Plebani, P. and Pernici, B. 2009. URBE: Web service retrieval based on similarity evaluation. IEEE Transactions on Knowledge and Data Engineering 21, 1629–1642.
- Rezgui, A., Ouzzani, M., Bouguettaya, A., and Medjahed, B. 2002. Preserving privacy in web services. 56–62.
- Sahami, M. and Heilman, T. D. 2006. A web-based kernel function for measuring the similarity of short text snippets. In Proceedings of the 15th international conference on World Wide Web. WWW ’06.
- Segev, A. and Sheng, Q. Z. 2010. Bootstrapping ontologies for web services. IEEE Transactions on Services Computing 99, PrePrints.
- Sibson, R. 1973. SLINK: An optimally efficient algorithm for the single-link cluster method. The computer journal 16, 30–34.
- W3C. 2001. Web services description language (wsdl). In http://www.w3.org/TR/wsdl.
- W3C. 2005. Web service semantics - wsdl-s. In http://www.w3.org/Submission/WSDL-S/.
- WSMO Working Group. 2004. Web Service Modeling Ontology (WSMO). http://www.wsmo.org/ .
- Wu, W., Doan, A., Yu, C., and Meng, W. 2005. Bootstrapping domain ontology for semantic web services from source web sites. In In Proceedings of the VLDB-05 Workshop on Technologies for E-Services. 11–22.
- Yu, Q. and Bouguettaya, A. 2008. Framework for web service query algebra and optimization. ACM Trans. Web 2, 1, 1–35.
- Yu, Q., Liu, X., Bouguettaya, A., and Medjahed, B. 2008. Deploying and managing web services: issues, solutions, and directions. The VLDB Journal 17, 537–572.
- Yu, Q. and Rege, M. 2010. On service community learning: A co-clustering approach. In ICWS 2010. 283–290.