Skip to main content

Evaluation of a Multi-agent Based Workflow Management System Modeled Using Coloured Petri Nets

  • Conference paper
Book cover Intelligent Agents and Multi-Agent Systems (PRIMA 2004)

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

Included in the following conference series:

Abstract

Workflow management systems (WfMS) should address the needs of rapidly changing business environments. We have built a multi-agent based framework, JBees, which addresses these needs. We evaluate our agent-based workflow system, which employs coloured Petri net workflow modeling, with the proposed standards for various workflow patterns and communication patterns. The coloured Petri net models support the workflow patterns and the agent-based framework supports the communication standards developed by the Foundation for Intelligent Physical Agents (FIPA). The agent-based communication technology patterns along with the workflow patterns equip the workflow management system with a comprehensive set of capabilities, such as adaptability and distribution.

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. Fleurke, M.: JBees, an adaptive workflow management system – an approach based on Petri nets and agents, Master’s thesis, Department of Computer Science, University of Twente, P.O. Box 217, 7500 AE Enschede, The Netherlands (2004)

    Google Scholar 

  2. Fleurke, M., Ehrler, L., Purvis, M.: JBees - an adaptive and distributed framework for workflow systems. In: Ghorbani, A., Marsh, S. (eds.) Workshop on Collaboration Agents: Autonomous Agents for Collaborative Environments (COLA), Halifax, Canada, pp. 69–76. National Research Council Canada, Institute for Information Technology (2003), http://www.cs.unb.ca/~ghorbani/cola/proceedings/NRC-46519.pdf

  3. Free Software Foundation. GNU Lesser General Public License (2000)

    Google Scholar 

  4. Meilin, S., Guangxin, Y., Yong, X., Shangguang, W.: Workflow Management Systems: A Survey. In: Proceedings of IEEE International Conference on Communication Technology (1998)

    Google Scholar 

  5. Mariusz Nowostawski. JFern – Java based Petri Net framework (2003)

    Google Scholar 

  6. FIPA, FIPA Communicative Act Library - Specification (2002), http://www.fipa.org/specs/fipa00037

  7. Purvis, M.K., Cranefield, S., Nowostawski, M., Carter, D.: Opal: A multi-level infrastructure for agent-oriented software development. The information science discussion paper series no 2002/01, Department of Information Science, University of Otago, Dunedin, New Zealand (2002)

    Google Scholar 

  8. Shepherdson, J.W., Thompson, S.G., Odgers, B.: Cross Organisational Workflow Coordinated by Software Agents. In: CEUR Workshop Proceedings No 17. Cross Organisational Workflow Management and Coordination, San Francisco, USA (1998)

    Google Scholar 

  9. Department of Information Science University of Otago. JBees (2004), http://jbees.sourceforge.net

  10. van der Aalst, W.M.P.: Exterminating the Dynamic Change Bug: A Concrete Approach to Support Workflow Change. Information Systems Frontiers 3(3), 297–317 (2001)

    Article  Google Scholar 

  11. van der Aalst, W.M.P., van Hee, K.: Workflow Management: Models, Methods, and Systems. MIT Press, Cambridge (2002)

    Google Scholar 

  12. van der Aalst, W.M.P.: The Application of Petri Nets to Workflow Management. The Journal of Circuits, Systems and Computers 8(1), 21–66 (1998)

    Article  Google Scholar 

  13. van der Aalst, W.M.P., ter Hofstede, A.H.M.: Workflow Patterns: On the Expressive Power of (Petri-net-based) Workflow Languages. In: Jensen, K. (ed.) Proc. of the Fourth International Workshop on Practical Use of Coloured Petri Nets and the CPN Tools, Aarhus, Denmark, August 28-30, pp. 1–20 (2002); Technical Report DAIMI PB-560

    Google Scholar 

  14. van der Aalst, W.M.P.: Don’t go with the flow: Web services composition standards exposed. IEEE Intelligent Systems (January/February 2003)

    Google Scholar 

  15. Wohed, P., van der Aalst, W.M.P., Dumas, M., Hofstede, A.H.M.: Pattern Based Analysis of BPEL4WS. QUT Technical report, FIT-TR-2002-04, Queens-land University of Technology, Brisbane (2002)

    Google Scholar 

  16. Jensen, K.: Coloured Petri Nets - Basic Concepts, Analysis Methods and Practical Use. In: Basic Concepts. EATCS Monographs on Theoretical Computer Science, vol. 1, pp. 1–234. Springer, Heidelberg (1992)

    Google Scholar 

  17. Savarimuthu, B.T.R., Purvis, M., Fleurke, M.: Monitoring and Controlling of a Multi-agent Based Workflow System. In: Purvis, M. (ed.) Proc. Australasian Workshop on Data Mining and Web Intelligence (DMWI 2004), CRPIT, Dunedin, New Zealand, vol. 32, pp. 127–132. ACS (2004)

    Google Scholar 

  18. Vidal, J.M., Buhler, P., Stahl, C.: Multi agent systems with workflows, pp. 76–82. IEEE Computer Society Press, Los Alamitos (2004)

    Google Scholar 

  19. Palacz, K., Marinescu, D.C.: An agent-based workflow management system. In: Proc. AAAI Spring Symposium Workshop, Bringing Knowledge to Business Processes. Standford University, CA

    Google Scholar 

  20. van der Aalst, W.M.P.: Three Good reasons for Using a Petri-net based Workflow Management System. In: Navathe, S., Wakayama, T. (eds.) Proceedings of the International Working Conference on Information and Process Integration in Enterprises (IPIC 1996), Cambridge, Massachusetts, pp. 179–201 (1996)

    Google Scholar 

  21. The workflow management coalition. The workflow reference model (1995)

    Google Scholar 

  22. Bradshaw, J.: An Introduction to Software Agents. In: Bradshaw, J. (ed.) Software Agents, pp. 3–46. MIT Press, Cambridge (1997)

    Google Scholar 

  23. Wooldridge, M.J.: Intelligent Agents. In: Weiss, G. (ed.) Multiagent Systems, pp. 27–77. MIT Press, Cambridge (1999)

    Google Scholar 

  24. Shoham, Y.: An Overview of Agent-Oriented Programming. In: Bradshaw, J. (ed.) Software Agents, pp. 271–290. MIT Press, Cambridge (1997)

    Google Scholar 

  25. Sycara, K.P.: Multiagent Systems. AI magazine 19(2), 79–92

    Google Scholar 

  26. Nowostawski, M., Bush, G., Purvis, M.K., Cranefield, S.: A Multilevel Approach and Infrastructure for Agent-Oriented Software Development. In: International Work-shop on Infrastructure for Agents, MAS and Scalable MAS (2001), http://www.umcs.maine.edu/~wagner/workshop/01_nowostawski_bush_purvis_etal.pdf

  27. Joeris, G.: Decentralized and Flexible Workflow Enactment Based on Task Coordination Agents. In: 2nd Int’l. Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS 2000 @ CAiSE*00), Stockholm, Sweden, pp. 41–62. iCue Publishing, Berlin (2000)

    Google Scholar 

  28. Jennings, N.R., Faratin, P., Norman, T.J., O’Brien, P., Odgers, B.: Autonomous Agents for Business Process Management. Int. Journal of Applied Artificial Intelligence 14(2), 145–189 (2000)

    Article  Google Scholar 

  29. Nissen, M.E.: Supply Chain Process and Agent Design for E-Commerce. In: 33rd Hawaii International Conference on System Sciences (2000)

    Google Scholar 

  30. Wang, M., Wang, H.: Intelligent Agent Supported Flexible Workflow Monitoring System. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol. 2348, p. 787. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  31. Stormer, H.: AWA - A flexible Agent-Workflow System. In: Workshop on Agent-Based Approaches to B2B at the Fifth International Conference on Autonomous Agents (AGENTS 2001), Montreal, Canada (2001)

    Google Scholar 

  32. Chen, Q., Hsu, M., Dayal, U., Griss, M.L.: Multi-agent cooperation, dynamic work ow and XML for e-commerce automation. In: Fourth international conference on Autonomous agents, Barcelona, Spain (2000)

    Google Scholar 

  33. Purvis, M.K., Purvis, M.A., Lemalu, S.: A Framework for Distributed Workflow Systems. In: Proceedings of the Hawai’i International Conference on System Sciences (HICSS-34). IEEE Computer Society Press, Los Alamitos (2001) (CD-ROM)

    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

Purvis, M., Savarimuthu, B.T.R., Purvis, M. (2005). Evaluation of a Multi-agent Based Workflow Management System Modeled Using Coloured Petri Nets. In: Barley, M.W., Kasabov, N. (eds) Intelligent Agents and Multi-Agent Systems. PRIMA 2004. Lecture Notes in Computer Science(), vol 3371. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-32128-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-32128-6_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25340-2

  • Online ISBN: 978-3-540-32128-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics