Universal Artifacts: A New Approach to Business Process Management (BPM) Systems

被引:13
|
作者
Sun, Yutian [1 ]
Su, Jianwen [1 ]
Yang, Jian [2 ]
机构
[1] Univ Calif Santa Barbara, Comp Sci Dept, Santa Barbara, CA 93106 USA
[2] Macquarie Univ, Dept Comp, N Ryde, NSW, Australia
关键词
BPaaS; process collaboration; workflow systems;
D O I
10.1145/2886104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In most BPM systems (a.k.a. workflow systems), the data for process execution is scattered across databases for enterprise, auxiliary local data stores within the BPM systems, and even file systems (e.g., specification of process models). The interleaving nature of data management and BP execution and the lack of a coherent conceptual data model for all data needed for execution make it hard for (1) providing Business-Process-as-a-Service (BPaaS) and (2) effective support for collaboration between business processes. The primary reason is that an enormous effort is required for maintaining both the engines and the data for the client applications. In particular, different modeling languages and different BPM systems make process interoperation one of the toughest challenges. In this article, we formulate a concept of a "universal artifact," which extends artifact-centric models by capturing all needed data for a process instance throughout its execution. A framework called SeGA based on universal artifacts is developed to support separation of data and BP execution, a key principle for BPM systems. We demonstrate in this article that SeGA is versatile enough to fully facilitate not only executions of individual processes (to support BPaaS) but also various collaboration models. Moreover, SeGA reduces the complexity in runtime management including runtime querying, constraints enforcement, and dynamic modification upon collaboration across possibly different BPM systems.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] New frontiers in business process management (BPM)
    Kohlborn, Thomas
    Mueller, Oliver
    Poeppelbuss, Jens
    Roeglinger, Maximilian
    [J]. BUSINESS PROCESS MANAGEMENT JOURNAL, 2014, 20 (04)
  • [2] BUSINESS PROCESS MANAGEMENT (BPM)
    Svata, Vlasta
    [J]. IDIMT-2007, 2007, 22 : 307 - 319
  • [3] S-BPM AS A NEW IMPETUS IN BUSINESS PROCESS MANAGEMENT: A SURVEY
    Fleischmann, Albert
    Schmidt, Werner
    [J]. BIZNES INFORMATIKA-BUSINESS INFORMATICS, 2015, 32 (02): : 7 - 19
  • [4] Business process management (BPM) standards: a survey
    Ko, Ryan K. L.
    Lee, Stephen S. G.
    Lee, Eng Wah
    [J]. BUSINESS PROCESS MANAGEMENT JOURNAL, 2009, 15 (05) : 744 - 791
  • [5] Business Process Management - S-BPM a New Paradigm for Competitive Advantage?
    Singer, Robert
    Zinser, Erwin
    [J]. S-BPM ONE-SETTING THE STAGE FOR SUBJECT-ORIENTED BUSINESS PROCESS MANAGEMENT, 2010, 85 : 48 - 70
  • [6] Business process management BPM, ICT and business growth. What is BPM and how is it articulated with business growth?
    Diaz Piraquive, Flor Nancy
    [J]. REVISTA UNIVERSIDAD EMPRESA, 2008, 10 (15): : 151 - 176
  • [7] Business process management (BPM): terminologies and methodologies unified
    Ubaid, Alaa M.
    Dweiri, Fikri T.
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2020, 11 (06) : 1046 - 1064
  • [8] BPM 2.0: Business Process Management Meets Empowerment
    Kurz, Matthias
    Fleischmann, Albert
    [J]. SUBJECT-ORIENTED BUSINESS PROCESS MANAGEMENT, 2011, 138 : 54 - +
  • [9] Business process management (BPM): terminologies and methodologies unified
    Alaa M. Ubaid
    Fikri T. Dweiri
    [J]. International Journal of System Assurance Engineering and Management, 2020, 11 : 1046 - 1064
  • [10] BPM Use Cases - Structuring the Business Process Management Discipline
    van der Aalst, Wil M. P.
    La Rosa, Marcello
    Santoro, Flavia Maria
    [J]. BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2014, 6 (05) : 309 - 310