Skip to main content

Business Process Definition Languages Versus Traditional Methods Towards Interoperability

  • Conference paper
COTS-Based Software Systems (ICCBSS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3412))

Included in the following conference series:

Abstract

A business process is a collection of activities that are required to achieve a business goal and it is represented with an activity flow that specifies the orchestration needed to complete the goal. The definition of these processes allows business people to easily integrate the functionalities of the COTS in the company to support the business objectives. This activity flow can be implemented in two ways, using traditional methods or using a Business Process Definition Language (BPDL). Traditional methods encode the activity flow using state of the art programming languages such as Java, C#, etc. BPDLs describe the activity flow with a specific language that is directly interpreted by a BPDL engine. This paper analyses the use of BPDLs and traditional methods to develop solutions for services-based architectures. It presents a case study where the results obtained using a BPDL and a traditional method are compared.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
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. World Wide Web Consortium (W3C) (June 2004), http://www.w3.org

  2. Organization for the Advanced of Structured Information Standards (OASIS) (June 2004), http://www.oasis-open.org

  3. Web Services Choreography Working Group (June 2004), http://www.w3.org/2002/ws/chor/

  4. OASIS Web Services Business Process Execution Language Technical Committee (May 2004), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel

  5. Business Process Execution Language for Web Services (BPEL), BPEL TC of OASIS (May 2004), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel

  6. Web Service Choreography Interface (WSCI), W3C Note 8 August 2002, http://www.w3.org/TR/wsci/ (May 2004)

  7. Business Process Modelling Language (BPML), Business Process Management Initiative (May 2004), http://www.bpmi.org/bpml.esp

  8. ebXML Business Process Specification Schema (BPSS) (May 2004), http://www.ebxml.org/specs/ebBPSS.pdf

  9. Web Services Choreography Description Language (WS-CDL), W3C Draft (April 2004), http://www.w3.org/TR/2004/WD-ws-cdl-10-20040427/ (June 2004)

  10. IBM Business Process Execution Language for Web Services Java, IBM (August 2002), http://www.alphaworks.ibm.com/tech/bpws4j (May 2004)

  11. Object Management Group (OMG) (June 2004), http://www.omg.org

  12. Business Process Management Initiative (BPMI.org) (June 2004), http://www.bpmi.org

  13. Work Flow Management Coalition (WfMC) (June 2004), http://www.wfmc.org/

  14. XML Process Definition Language (XPDL) (June 2004), http://www.wfmc.org/

  15. Business Process Modelling Notation (BPMN), Business Process Management Initiative (May 2004), http://www.bpmi.org/bpmn.esp

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Merino, L.B., Elguezabal, G.B. (2005). Business Process Definition Languages Versus Traditional Methods Towards Interoperability. In: Franch, X., Port, D. (eds) COTS-Based Software Systems. ICCBSS 2005. Lecture Notes in Computer Science, vol 3412. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30587-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30587-3_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24548-3

  • Online ISBN: 978-3-540-30587-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics