Abstract
In order to fully exploit the potential of dynamic service-oriented architectures based on Web Services we provide a novel self-integration service infrastructure that supports automatic service discovery and reconfiguration for BPEL4WS processes. Our service discovery approach takes into account possible runtime transformations such that a service in a BPEL4WS process can be replaced by a semantically similar service even if service interfaces and message structures do not match. We present the main building blocks of our solution, i.e. a standard-conformant WSDL schema extension called Mediation Contract Extension (MECE), a corresponding semantic discovery algorithm, and a runtime mediation system that generates appropriate XSLT transformations on the fly. Our solution dynamically instantiates mediators to bind services to service processes specified with BPEL4WS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Automatic Service Brokering in Service oriented Architectures, Project Homepage. URL: http://www.vs.uni-kassel.de/research/ADDO/.
Tony Andrews, Francisco Curbera, Hitesh Dholakia, Yaron Goland, Johannes Klein, Frank Leymann, Kevin Liu, Dieter Roller, Doug Smith, Satish Thatte, Ivana Trickovic, and Sanjiva Weerawarana. BPEL4WS, Business Process Execution Language for Web Services Version 1.1. IBM, 2003.
Steffen Bleul, Thomas Weise, and Kurt Geihs. Large-Scale Service Composition in Semantic Service Discovery. In IEEE Joint Conference on E-Commerce Technology(CEC’ 06)and Enterprise Computing, E-Commerce and E-Services(EEE’ 06), pages 427–429. IEEE Computer Society, June 2006.
Steffen Bleul, Thomas Weise, and Kurt Geihs. Making a Fast Semantic Service Composition System Faster. In IEEE Joint Conference on E-Commerce Technology(CEC’ 07)and Enterprise Computing, E-Commerce and E-Services(EEE’ 07), pages 517–520. IEEE Computer Society, 2007.
Steffen Bleul, Michael Zapf, and Kurt Geihs. Automatic Service Process Administration by Semantic Service Discovery. In 7th International Conference on New Technologies of Distributed Systems, Marrakech, Maroc, June 2007
Steffen Bleul, Michael Zapf, and Kurt Geihs. Flexible Automatic Service Brokering for SOAs. In Proceedings on 10 th IFIP / IEEE Symposium on Integrated Management (IM2007), Munich, Germany, May 2007.
Don Box, David Ehnebuske, Gopal Kakivaya, Andrew Layman, Noah Mendelsohn, Henrik Frystyk Nielsen, Satish Thatte, and Dave Winer. Simple Object Access Protocol (SOAP) 1.1. W3C Note NOTE-SOAP-20000508, World Wide Web Consortium, May 2000.
Erik Christensen, Francisco Curbera, Greg Meredith, and Sanjiva Weerawarana. Web Services Description Language (WSDL) 1.1. W3c note, World Wide Web Consortium, March 2001.
James Clark. XSL Transformations (XSLT). W3c:rec, W3C, November 1999. http://www.w3.org/TR/1999/REC-xslt-19991116.
Jacek Kopecký, Tomas Vitvar, Carine Bournez, and Joel Farrell. SAWSDL: Semantic Annotations for WSDL and XML Schema. IEEE Internet Computing, 11(6):60–67, 2007.
Ke Li, Kunal Verma, Ranjit Mulye, Reiman Rabbani, John A. Miller, and Amit P. Sheth. Designing Semantic Web Processes: The WSDL-S Approach. In Jorge Cardoso and Amit P. Sheth, editors, Semantic Web Services, Processes and Applications, volume 3 of Semantic Web And Beyond Computing for Human Experience, pages 161–193. Springer, 2006.
David Martin, Mark Burstein, and Grit Denker et al. OWL-S, OWL-based Web Service Ontology, 2004. URL: http://www.daml.org/services/owl-s/l.l/.
David Martin, Massimo Paolucci, and Matthias Wagner. Bringing Semantic Annotations to Web Services: OWL-S from the SAWSDL Perspective. In Karl Aberer, Key-Sun Choi, Natasha Noy, Dean Allemang, Kyung-Il Lee, Lyndon J B Nixon, Jennifer Golbeck, Peter Mika, Diana Maynard, Guus Schreiber, and Philippe Cudré-Mauroux, editors, Proceedings of the 6th International Semantic Web Conference and 2nd Asian Semantic Web Conference (ISWC/ASWC2007), Busan, South Korea, volume 4825 of LNCS, pages 337–350, Springer.
Deborah L. Mcguinness and Frank van Harmelen. OWL Web Ontology Language Overview. W3c note, World Wide Web Consortium, February 2004.
Dumitru Roman, Uwe Keller, Holger Lausen, Jos de Bruijn, Rubén Lara, Michael Stollberg, Axel Polleres, Cristina Feier, Cristoph Bussler, and Dieter Fensel. Wsmo — web service modeling ontology. In DERI Working Draft 14, volume 1, pages 77–106, BG Amsterdam, 2005. Digital Enterprise Research Institute (DERI), IOS Press.
Thomas Weise, Steffen Bleul, and Kurt Geihs. Web Service Composition Systems for the Web Service Challenge — A Detailed Review. Technical Report 34-2007111919638, November 2007. Permanent Identifier: urn:nbn:de:hebis: 34-2007111919638.
SWS — Challenge on Automating Web Services Mediation, Choreography and Discovery. Challenge Homepage, September 2008. URL: http://sws-challenge.org/
Marc Kirchhoff. Automatische Nachrichtentransformation für semantische Web Services. Diploma thesis, Distributed System Group Kassel, December 2007, Kassel.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bleul, S., Comes, D., Geihs, K., Kirchhoff, M. (2009). Automated Integration of Web Services in BPEL4WS Processes. In: David, K., Geihs, K. (eds) Kommunikation in Verteilten Systemen (KiVS). Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92666-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-92666-5_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-92665-8
Online ISBN: 978-3-540-92666-5
eBook Packages: Computer Science and Engineering (German Language)