Workflow Management Principles for Interactions Between Petri Net-Based Agents

被引:1
|
作者
Wagner, Thomas [1 ]
Moldt, Daniel [1 ]
机构
[1] Univ Hamburg, Fac Math Informat & Nat Sci, Dept Informat, Hamburg, Germany
关键词
Workflows; Agents; Integration; Interaction; Communication; Petri nets;
D O I
10.1007/978-3-319-19488-2_17
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software agents can be considered as similar to humans interacting with one another to complete a complex activity or, in an organisational setting, a workflow. More so, agents can view their own behaviour as workflows, which can require other resources in order to be executed. This paper examines and describes an approach to consider agent behaviour as workflows and agents as both workflow engines and workflow resources. This approach can achieve a flexible and more uniform type of agent interaction. The paper describes the approach as a design pattern and blueprint. It also presents a first technical proof-of-concept. The general approach, concepts and prototype are based on and realised with reference Petri nets. This enables a clear transition between the conceptual approach and the practical realisation.
引用
收藏
页码:329 / 349
页数:21
相关论文
共 50 条
  • [1] A Petri net-based workflow system
    Li, Xiaofang
    Wang, Congming
    Liang, Y.
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 3726 - 3729
  • [2] Petri net-based modelling of workflow systems: An overview
    Salimifard, K
    Wright, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 134 (03) : 664 - 676
  • [3] HiWorD: A Petri net-based hierarchical workflow designer
    Benatallah, B
    Chrzastowski-Wachtel, P
    Hamadi, R
    O'Dell, M
    Susanto, A
    [J]. THIRD INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2003, : 235 - 236
  • [4] Tuplespace middleware for Petri net-based workflow execution
    Martin, Daniel
    Wutke, Daniel
    Leymann, Frank
    [J]. INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2010, 6 (01) : 35 - 57
  • [5] Petri net-based process monitoring: a workflow management system for process modelling and monitoring
    Pla, Albert
    Gay, Pablo
    Melendez, Joaquim
    Lopez, Beatriz
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2014, 25 (03) : 539 - 554
  • [6] Petri net-based process monitoring: a workflow management system for process modelling and monitoring
    Albert Pla
    Pablo Gay
    Joaquim Meléndez
    Beatriz López
    [J]. Journal of Intelligent Manufacturing, 2014, 25 : 539 - 554
  • [7] PETRI NET BASED AGENTS FOR COORDINATING RESOURCES IN A WORKFLOW MANAGEMENT SYSTEM
    Pla, Albert
    Gay, Pablo
    Melendez, Joaquim
    Lopez, Beatriz
    [J]. ICAART 2011: PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1, 2011, : 514 - 523
  • [8] Petri Net-based workflow management systems for in-process control in a plastic processing plant
    Fung, RYK
    Au, AYM
    Ip, AWH
    [J]. JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2003, 139 (1-3) : 302 - 309
  • [9] Cooperation and Negotiation of Agents by Means of Petri Net-based Models
    Capkovic, Frantisek
    [J]. 2012 17TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2012, : 256 - 261
  • [10] Assigning Jobs to Agents by Means of Petri Net-Based Models
    Capkovic, Frantisek
    [J]. 14TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2013, : 315 - 320