Skip to main content

Enacting the Distributed Business Workflows Using BPEL4WS on the Multi-agent Platform

  • Conference paper
Multiagent System Technologies (MATES 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3550))

Included in the following conference series:

Abstract

This paper describes the development of a distributed multi-agent workflow enactment mechanism using the BPEL4WS[1] specification. It demonstrates that a multi-agent protocol (Lightweight Coordination Calculus (LCC)[8]) can be used to interpret a BPEL4WS specification to enable distributed business workflow[5] using web services[2] composition on the multi-agent platform. The key difference between our system and other existing multi-agent based web services composition systems is that with our approach, a business process model(system requirement) can be adopted directly in the multi-agent system, thus reduce the effort on the validation and verification of the interaction protocol (system specification). This approach also provides us with a lightweight way of re-design of large component based systems.

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. Business Process Execution Lanuage For Web Services specification, http://www-128.ibm.com/developerworks/library/ws-bpel/

  2. W3C. Web Services reference, http://www.w3.org/2002/ws/

  3. Web Service Definition Language references, http://www.w3.org/TR/wsdl

  4. MagentA, http://homepages.inf.ed.ac.uk/cdw/magenta.html

  5. The Workflow Management Coalition, http://www.wfmc.org/

  6. IBM. BPWS4J, http://www.alphaworks.ibm.com/tech/bpws4j

  7. Vidal, J.M., Buhler, P., Stahl, C.: Multiagent systems with workflows. IEEE Internet Computing 8(1), 76–82 (2004)

    Article  Google Scholar 

  8. Roberston, D.: A Lightweight Method for Coordination of Agent Oriented Web Services. In: Proceedings of AAAI Spring Symposium on Sematic Web Services (2004)

    Google Scholar 

  9. Buhler, P.A., Vidal, J.M., Verhagen, H.: Adaptive Workflow = Web Services+Agents. In: Proceeding of IEEE International Conference on Web Services (2003)

    Google Scholar 

  10. Walton, C.D.: Model Checking Multi-Agent Web Services. In: Proceeding of AAAI Symposium of Semantic Web Services (2004)

    Google Scholar 

  11. Buhler, P., Vidal, J.M.: Enacting BPEL4WS specified workflows with multiagent systems. In: Proceedings of the Workshop on Web Services and Agent-Based Engineering (2004)

    Google Scholar 

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

Guo, L., Robertson, D., Chen-Burger, YH. (2005). Enacting the Distributed Business Workflows Using BPEL4WS on the Multi-agent Platform. In: Eymann, T., Klügl, F., Lamersdorf, W., Klusch, M., Huhns, M.N. (eds) Multiagent System Technologies. MATES 2005. Lecture Notes in Computer Science(), vol 3550. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11550648_4

Download citation

  • DOI: https://doi.org/10.1007/11550648_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28740-7

  • Online ISBN: 978-3-540-28741-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics