Business process modeling language selection for research modelers

被引:5
|
作者
Farshidi, Siamak [1 ]
Kwantes, Izaak Beer [1 ]
Jansen, Slinger [1 ,2 ]
机构
[1] Univ Utrecht, Dept Informat & Comp Sci, NL-3584 CC Utrecht, Netherlands
[2] Lappeenranta Univ Technol, Lappeenranta, Finland
来源
SOFTWARE AND SYSTEMS MODELING | 2024年 / 23卷 / 01期
关键词
Business process modeling language selection; Decision model; Multi-criteria decision-making; Decision support system; Case study research; SOFTWARE ENGINEERING BODY; SOCIAL NETWORK ANALYSIS; BIBLIOMETRIC ANALYSIS;
D O I
10.1007/s10270-023-01110-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Business process modeling is a crucial aspect of domains such as Business Process Management and Software Engineering. The availability of various BPM languages in the market makes it challenging for process modelers to select the best-fit BPM language for a specific process modeling task. A decision model is necessary to systematically capture and make scattered knowledge on BPM languages available for reuse by process modelers and academics. This paper presents a decision model for the BPM language selection problem in research projects. The model contains mappings of 72 BPM features to 23 BPM languages. We validated and refined the decision model through 10 expert interviews with domain experts from various organizations. We evaluated the efficiency, validity, and generality of the decision model by conducting four case studies of academic research projects with their original researchers. The results confirmed that the decision model supports process modelers in the selection process by providing more insights into the decision process. Based on the empirical evidence from the case studies and domain expert feedback, we conclude that having the knowledge readily available in the decision model supports academics in making more informed decisions that align with their preferences and prioritized requirements. Furthermore, the captured knowledge provides a comprehensive overview of BPM languages, features, and quality characteristics that other researchers can employ to tackle future research challenges. Our observations indicate that BPMN is a commonly used modeling language for process modeling. Therefore, it is more sensible for academics to explain why they did not select BPMN than to discuss why they chose it for their research project(s).
引用
收藏
页码:137 / 162
页数:26
相关论文
共 50 条
  • [1] Business process modeling language selection for research modelers
    Siamak Farshidi
    Izaak Beer Kwantes
    Slinger Jansen
    Software and Systems Modeling, 2024, 23 : 137 - 162
  • [2] The Goal-Based Selection of the Business Process Modeling Language
    Businska, Ligita
    Kirikova, Marite
    PRACTICE OF ENTERPRISE MODELING, POEM 2016, 2016, 267 : 307 - 316
  • [3] Using Formative Assessment and Feedback to Train Novice Modelers in Business Process Modeling
    Vemuri, Pavani
    Poelmans, Stephan
    Compagnucci, Ivan
    Snoeck, Monique
    2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 130 - 137
  • [4] Business Process Modeling Language for Performance Evaluation
    Lodhi, Azeem
    Koeppen, Veit
    Wind, Stefan
    Saake, Gunter
    Turowski, Klaus
    2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 3768 - 3777
  • [5] BPML : a process modeling language for dynamic business models
    Thiagarajan, RK
    Srivastava, AK
    Pujari, AK
    Bulusu, VK
    WECWIS 2002: FOURTH IEEE INTERNATIONAL WORKSHOP ON ADVANCED ISSUES OF E-COMMERCE AND WEB-BASED INFORMATION SYSTEMS, PROCEEDINGS, 2002, : 239 - 241
  • [6] What business process modelers can learn from programmers
    Gruhn, Volker
    Laue, Ralf
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 65 (01) : 4 - 13
  • [7] Research on workflow modeling based on business description language
    Wang Cong
    Liu Jun
    Advanced Computer Technology, New Education, Proceedings, 2007, : 881 - 885
  • [8] On the Ability of Novice Modelers to Identify, Represent and Trace Strategic and Tactical Conceptual Elements in Business Process and Enterprise Modeling
    Aghakhani, Ghazaleh
    Heeren, Koen
    Wautelet, Yves
    Poelmans, Stephan
    Kolp, Manuel
    ENTERPRISE DESIGN, OPERATIONS, AND COMPUTING, EDOC 2023 WORKSHOPS, IDAMS, IRESEARCH, MIDAS4CS, SOEA4EE, EDOC FORUM, DEMONSTRATIONS TRACK AND DOCTORAL CONSORTIUM, 2024, 498 : 298 - 314
  • [9] Achieving Flexibility in Business Process Modeling Using an Algebraic Language
    Xiao, Lan
    Koo, Benjamin H. Y.
    Zheng, Li
    MBSE: 2009 INTERNATIONAL CONFERENCE ON MODEL-BASED SYSTEMS ENGINEERING, 2009, : 52 - 59
  • [10] Towards a Language for Rule-enhanced Business Process Modeling
    Milanovic, Milan
    Gasevic, Dragan
    EDOC: 2009 IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2009, : 64 - +