Design of an Extensible BPMN Process Simulator

被引:14
|
作者
Pufahl, Luise [1 ]
Wong, Tsun Yin [1 ]
Weske, Mathias [1 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
关键词
Business process simulation; Extensibility; BPMN;
D O I
10.1007/978-3-319-74030-0_62
中图分类号
F [经济];
学科分类号
02 ;
摘要
Business process simulation is an important means for quantitative analysis of a business process and to compare different process alternatives. With the Business Process Model and Notation (BPMN) being the state-of-the-art language for the graphical representation of business processes, many existing process simulators support already the simulation of BPMN diagrams. However, they do not provide well-defined interfaces to integrate new concepts in the simulation environment. In this work, we present the design and architecture of a proof-of-concept implementation of an open and extensible BPMN process simulator. It also supports the simulation of multiple BPMN processes at a time and relies on the building blocks of the well-founded discrete event simulation. The extensibility is assured by a plug-in concept. Its feasibility is demonstrated by extensions supporting new BPMN concepts, such as the simulation of business rule activities referencing decision models and batch activities.
引用
收藏
页码:782 / 795
页数:14
相关论文
共 50 条
  • [1] Extensible BPMN process simulator
    2017, CEUR-WS (1920):
  • [2] A Process Semantics for BPMN
    Wong, Peter Y. H.
    Gibbons, Jeremy
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5256 : 355 - 374
  • [3] Ramulator: A Fast and Extensible DRAM Simulator
    Kim, Yoongu
    Yang, Weikun
    Mutlu, Onur
    IEEE COMPUTER ARCHITECTURE LETTERS, 2016, 15 (01) : 45 - 49
  • [4] Extensible Simulator for Waveform Diversity Testing
    Inggs, Michael
    Brooker, Marc
    2009 INTERNATIONAL WAVEFORM DIVERSITY AND DESIGN CONFERENCE, 2009, : 273 - 277
  • [5] Oclgrind: An Extensible OpenCL Device Simulator
    Price, James
    McIntosh-Smith, Simon
    INTERNATIONAL WORKSHOP ON OPENCL 2015, 2015,
  • [6] Design and realization of a machining process simulator
    Wu, MH
    Dai, T
    Zhou, J
    FOURTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS, 1996, 2644 : 797 - 802
  • [7] PROCESS SIMULATOR FOR PAPER MILL DESIGN
    HENRICSON, K
    MEINANDE.PO
    PAPER JA PUU-PAPPER OCH TRA, 1972, 54 (01): : 3 - +
  • [8] BPMN-L: A BPMN extension for modeling of process landscapes
    Polancic, Gregor
    COMPUTERS IN INDUSTRY, 2020, 121
  • [9] BPMN Process Views Construction
    Yongchareon, Sira
    Liu, Chengfei
    Zhao, Xiaohui
    Kowalkiewicz, Marek
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PT I, PROCEEDINGS, 2010, 5981 : 550 - +
  • [10] Declarative Process Modeling in BPMN
    De Giacomo, Giuseppe
    Dumas, Marlon
    Maggi, Fabrizio Maria
    Montali, Marco
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2015, 2015, 9097 : 84 - 100