Web Services Analysis: Making Use of Web Service Composition and Annotation
Automated Web service composition and automated Web service annotation could be seen as complimentary methodologies. While automated annotation allows to extract Web service semantics from existing WSDL documents, automated composition uses this semantics for integrating applications. Therefore applicability of both methodologies is essential for increasing the productivity of information system integration. Although several papers have proposed methods for automated annotation, there is a lack of studies providing analysis of the general structure of Web services. We argue that having an overview of general Web services structures would greatly improve design of new annotation methods. At the same time, progress in automated composition has resulted in several methods for automating Web services orchestration. In this paper we propose application of automated composition also for analysing Web services domain. We identify and analyse some general Web services properties and provide their interpretation in an industrial context.
KeywordsAutomate Composition WSDL Document Intermediary Data Merge Domain Strict Output
Unable to display preview. Download preview PDF.
- 1.Burstein, M.: Ontology mapping for dynamic service invocation on the Semantic Web. In: AAAI Spring Symposium on Semantic Web Services, Palo Alto (March 2004)Google Scholar
- 3.Gómez-Pérez, A., González-Cabero, R., Lama, M.: A framework for design and composition of Semantic Web services. In: Proceedings of the First International Semantic Web Services Symposium, AAAI 2004 Spring Symposium Series, March 22–24, pp. 113–120. AAAI Press, Menlo Park (2004)Google Scholar
- 7.Küngas, P.: Distributed Agent-Based Web Service Selection, Composition and Analysis through Partial Deduction. PhD thesis, Department of Computer and Information Science, Norwegian University of Science and Technology, Trondheim, Norway (2006)Google Scholar
- 8.Küngas, P., Matskin, M.: Web services roadmap: The SemanticWeb perspective. In: Proceedings of International Conference on Internet and Web Applications and Services, ICIW 2006, Guadeloupe, French Caribbean, February 23–25. IEEE Computer Society Press, Los Alamitos (2006)Google Scholar
- 11.McIlraith, S., Son, T.C.: Adapting Golog for composition of Semantic Web services. In: Proceedings of the Eighth International Conference on Knowledge Representation and Reasoning (KR 2002), Toulouse, France, April 22–25, pp. 482–493. Morgan Kaufmann, San Francisco (2002)Google Scholar
- 12.Odrats, I. (ed.): Information Technology in Public Administration of Estonia, yearbook 2004, OÜ Piltkiri (2005)Google Scholar
- 14.Ponnekanti, S.R., Fox, A.: SWORD: A developer toolkit for Web service composition. In: Proceedings of The Eleventh World Wide Web Conference (Web Engineering Track), Honolulu, Hawaii, USA, May 7–11, pp. 83–107 (2002)Google Scholar
- 15.Rao, J., Küngas, P., Matskin, M.: Logic-based Web services composition: From service description to process model. In: Proceedings of the Second International Conference on Web Services (ICWS 2004), San Diego, California, USA, July 6–9, pp. 446–453 (2004)Google Scholar
- 19.Sheshagiri, M.,, M.: A planner for composing services described in DAML-S. In: Proceedings of the AAMAS Workshop on Web Services and Agent-based Engineering (2003)Google Scholar
- 20.Sirin, E., Parsia, B., Hendler, J.: Composition-driven filtering and selection of Semantic Web services. In: Proceedings of the First International Semantic Web Services Symposium, AAAI 2004 Spring Symposium Series, March 22–24, pp. 129–136. AAAI Press, Menlo Park (2004)Google Scholar