Abstract
Composing existing web services for enterprise applications may enable higher level of reuse. However the composition processes are mostly static and lack of support for runtime redesign. In this paper, we describe our approach to the extension of the OWL-S ontology framework for dynamic web service composition. We raise the level of abstraction and propose an abstract service layer so that web services can be composed at the abstract service level instead of the concrete level. Each abstract service is attached with an instance pool including all instances of the abstract service to facilitate fail-over and dynamic compositions.
Similar content being viewed by others
References
Andrews T, Curbera F, Oholakia H, et al. Business Process Execution Language for Web Services (BPEL4WS) 1.1. Online: http://www-106.ibm.com/developerworks/webservices/library/ws-bpel, May 2003
IBM. BPWS4J. http://www.alphaWorks.ibm.com/tech/bpws4j
DAML Services Coalition (alphabetically Ankolekar A, Burstein M, Hobbs J, et al.). DAML-S: Web service description for the semantic web. In: Proceedings of the International Semantic Web Conference (ISWC), Sardinia, Italy, Springer, 2002. 348–363
Dean M, Connolly D, Harmelen F, et al. OWL Web Ontology Language 1.0 Reference. http://www.w3.org/TR/2002/WD-owl-ref-20020729/
Stanford K S L. JTP. http://www.ksl.stanford.edu
Hendler J, McGuinness D. The DARPA Agent Markup Language. IEEE Intelligent Systems, Tends and Controversies, pp. 6–7, November/December 2000
Box D, et al. Simple Object Access Protocol (SOAP) 1.1. Online: http://www.w3.org/TR/SOAP/, 2001
Chinnici R, et al. Web Services Description Language (WSDL) 1.2. Online: http://www.w3.org/TR/wsdl/
Rao J, Kungas P, Matskin M. Application of linear logic to web service composition. The First International Conference on Web Services, Las Vegas, USA, June 2003. CSREA Press.
Jena — semantic web framework for java. Online: http://jena.sourceforge.net
Traverso P, Pistore M. Automated Composition of Semantic Web Services into Executable Processes. Technical report. #T04-06-08. Istituto Trentino di Cultura, 2004
Mandell D, McIlraith S. Adapting BPEL4WS for the Semantic Web: The Bottom-UP Approach to Web Service Interoperation. In: Proceedings of the Second International Semantic Web Conference (ISWC2003), Sanibel Island, Florida, Springer, 2003
Sami B, Claude G, Olivier P. Reliable Web services composition using a transactional approach. In: Proceedings of the IEEE International Conference on e-Technology, e-Commerce and e-Service, Hong Kong, IEEE, March 2005
Feier C, Roman D, Polleres A, et al. Towards Intelligent Web Service Modeling Ontology (WSMO). In: Proceedings of the International Conference on Intelligent Computing (ICIC) 2005, Heifei, China, August, 2005
Lara R, Roman D, Pollers A, et al. A conceptual comparison of WSMO and OWL-S. European Conference on Web Services (ECOWS 2004), Erfurt, Germany, September, 2004. 254–269.
Haller A, Cimpian E, Mocan A, et al. WSMX — a semantic service-oriented architecture. In: Proceedings of the International Conference on Web Services (ICWS 2005), Orlando, Florida (USA), July 2005
Motta E, Somingue J, Cabral L, et al. IRS-II: A framework and infrastructure for semantic web services. In: The Semantic Web — ISWC 2003, 2003. 306–318
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Dong, J., Sun, Y., Yang, S. et al. Dynamic web service composition based on OWL-S. SCI CHINA SER F 49, 843–863 (2006). https://doi.org/10.1007/s11432-006-2026-2
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s11432-006-2026-2