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

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.

[1]  Martin K. Purvis,et al.  A multi-level approach and infrastructure for agent-oriented software development , 2002, AAMAS '02.

[2]  Stephen Cranefield,et al.  Opal: A Multi-Level Infrastructure for Agent-Oriented Software Development , 2002 .

[3]  Xiang Yong,et al.  Workflow management systems: a survey , 1998, ICCT'98. 1998 International Conference on Communication Technology. Proceedings (IEEE Cat. No.98EX243).

[4]  Kurt Jensen,et al.  Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 1, Basic Concepts , 1992 .

[5]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[6]  Wil M. P. van der Aalst,et al.  Exterminating the Dynamic Change Bug: A Concrete Approach to Support Workflow Change , 2001, Inf. Syst. Frontiers.

[7]  Simon G. Thompson,et al.  Cross Organisational Workflow Co-ordinated by Software Agents , 1999, Cross-Organisational Workflow Management and Co-ordination.

[8]  Marlon Dumas,et al.  Pattern Based Analysis of BPEL4WS , 2002 .

[9]  A. F. Adams,et al.  The Survey , 2021, Dyslexia in Higher Education.

[10]  Huaiqing Wang,et al.  Intelligent Agent Supported Flexible Workflow Monitoring System , 2002, CAiSE.

[11]  Bastin Tony Roy Savarimuthu,et al.  Monitoring and controlling of a multi - agent based workflow system , 2004, ACSW.

[12]  Ira Rudowsky,et al.  Intelligent Agents , 2004, Commun. Assoc. Inf. Syst..

[13]  Wil M.P. van der Aalst,et al.  Three good reasons for using a Petri-net-based workflow management system , 1996 .

[14]  Mark E. Nissen Supply chain process and agent design for e-commerce , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[15]  Yoav Shoham,et al.  An overview of agent-oriented programming , 1997 .

[16]  José M. Vidal,et al.  Multiagent systems with workflows , 2004, IEEE Internet Computing.

[17]  Dan C. Marinescu,et al.  An Agent-Based Workflow Management System , 1999 .

[18]  Maryam Purvis,et al.  A framework for distributed workflow systems , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[19]  Kees M. van Hee,et al.  Workflow Management: Models, Methods, and Systems , 2002, Cooperative information systems.

[20]  Gregor Joeris Decentralized and Flexible Workflow Enactment Based on Task Coordination Agents , 2000 .

[21]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[22]  Kurt Jensen,et al.  Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 2, Analysis Methods , 1992 .

[23]  Jeffrey M. Bradshaw,et al.  An introduction to software agents , 1997 .

[24]  Nicholas R. Jennings,et al.  Applied Artificial Intelligence: An International Journal , 2022 .

[25]  Wil M. P. van der Aalst,et al.  Workflow Patterns: On the Expressive Power of (Petri-net-based) Workflow Languages. , 2002 .

[26]  Michael Wooldridge,et al.  Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence , 1999 .

[27]  W.M.P. van der Aalst,et al.  Don't go with the flow: web services composition standards exposed , 2003 .

[28]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

[29]  Martin L. Griss,et al.  Multi-agent cooperation, dynamic workflow and XML for e-commerce automation , 2000, AGENTS '00.