Skip to main content

Automated Integration of Web Services in BPEL4WS Processes

  • Conference paper
Kommunikation in Verteilten Systemen (KiVS)

Part of the book series: Informatik aktuell ((INFORMAT))

  • 850 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Automatic Service Brokering in Service oriented Architectures, Project Homepage. URL: http://www.vs.uni-kassel.de/research/ADDO/.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Erik Christensen, Francisco Curbera, Greg Meredith, and Sanjiva Weerawarana. Web Services Description Language (WSDL) 1.1. W3c note, World Wide Web Consortium, March 2001.

    Google Scholar 

  9. James Clark. XSL Transformations (XSLT). W3c:rec, W3C, November 1999. http://www.w3.org/TR/1999/REC-xslt-19991116.

    Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. 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.

    Google Scholar 

  12. 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/.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. Deborah L. Mcguinness and Frank van Harmelen. OWL Web Ontology Language Overview. W3c note, World Wide Web Consortium, February 2004.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. SWS — Challenge on Automating Web Services Mediation, Choreography and Discovery. Challenge Homepage, September 2008. URL: http://sws-challenge.org/

    Google Scholar 

  18. Marc Kirchhoff. Automatische Nachrichtentransformation für semantische Web Services. Diploma thesis, Distributed System Group Kassel, December 2007, Kassel.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics