Skip to main content

Composed Services and WS-BPEL

  • Reference work entry
Encyclopedia of Database Systems

Synonyms

Service orchestration; Service choreography; WS-BPEL; Web services business process execution language

Definition

Service oriented architectures (SOAs) are models of distributed software components where business or scientific functions are delivered by a network of distributed services. Services can be classified into atomic services and composed services, based on how they are created and run. Atomic services are those that do not depend on other services for their operation, and are typically built on technologies native to a specific platform, such as COBOL or Enterprise Java Beans. Composed services are created by composing the function provided by one or more external services into a new service. There is no restriction implied as to the programming model used to create composed services; platform specific programming models such as Enterprise Java Beans or C# have been extended to support the creation of composed services. In addition to that approach, service centric...

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 2,500.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Burbeck S. The Tao of e-business services. Available at http://www.ibm.com/developerworks/webservices/library/ws-tao/, October 2000.

  2. Curbera F., Ferguson D., Nally M., and Stockton M. 2005, Toward a Programming Model for Service-Oriented Computing. In Proc. 3rd Int. Conf. Service-Oriented Computing. pp. 33–47.

    Google Scholar 

  3. Curbera F., Khalaf R., Leymann F., and Weerawarana S. 2003.Exception Handling in the BPEL4WS Language, In Proc. Int. Conf. Business Process Management, pp. 276–290.

    Google Scholar 

  4. Dustdar S. and Schreiner W. A survey on web services composition. Int. J. Web Grid Serv.,1(1):1–30, 2005.

    Article  Google Scholar 

  5. Leymann F. and Roller D. Production Workflow. Prentice Hall, Englewood Cliffs, NJ, 1999.

    Google Scholar 

  6. Open Grid Services Architecture, Version 1.5. Available at http://www.ggf.org/documents/GFD.80.pdf, July 2006.

  7. Papazoglou M. Web Services: Principles and Technology. Prentice Hall, Englewood Cliffs, NJ, 2007.

    Google Scholar 

  8. Szyperski C. Component Software. Addison Wesley, Reading, MA, 2002.

    Google Scholar 

  9. I.J., Taylor E., Deelman D.B., Gannon M., (eds.). Shields Workflows for e-Science. Scientific Workflows for Grids. Springer, Berlin, 2007.

    Google Scholar 

  10. Web Services Business Process Execution Language Version 2.0. Available at http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html, April 2007.

  11. Weerawarana S., Curbera F., Leymann F., Storey T., and Ferguson D. Web Services Platform Architecture. Prentice Hall, Englewood Cliffs, NJ, 2005.

    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 Science+Business Media, LLC

About this entry

Cite this entry

Curbera, F. (2009). Composed Services and WS-BPEL. In: LIU, L., ÖZSU, M.T. (eds) Encyclopedia of Database Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39940-9_70

Download citation

Publish with us

Policies and ethics