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.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Business Process Execution Lanuage For Web Services specification, http://www-128.ibm.com/developerworks/library/ws-bpel/
W3C. Web Services reference, http://www.w3.org/2002/ws/
Web Service Definition Language references, http://www.w3.org/TR/wsdl
The Workflow Management Coalition, http://www.wfmc.org/
IBM. BPWS4J, http://www.alphaworks.ibm.com/tech/bpws4j
Vidal, J.M., Buhler, P., Stahl, C.: Multiagent systems with workflows. IEEE Internet Computing 8(1), 76–82 (2004)
Roberston, D.: A Lightweight Method for Coordination of Agent Oriented Web Services. In: Proceedings of AAAI Spring Symposium on Sematic Web Services (2004)
Buhler, P.A., Vidal, J.M., Verhagen, H.: Adaptive Workflow = Web Services+Agents. In: Proceeding of IEEE International Conference on Web Services (2003)
Walton, C.D.: Model Checking Multi-Agent Web Services. In: Proceeding of AAAI Symposium of Semantic Web Services (2004)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)