Towards a Language for Rule-enhanced Business Process Modeling

被引:7
|
作者
Milanovic, Milan [1 ]
Gasevic, Dragan [2 ]
机构
[1] Univ Belgrade, Belgrade 11001, Serbia
[2] Athabasca Univ, Athabasca, AB, Canada
关键词
D O I
10.1109/EDOC.2009.12
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Business process modeling is a commonly used approach in the development of service-oriented architectures. The previous research on this topic demonstrated that process-oriented models might be too rigid for dynamic adaptations of the business logic. Rule-based approaches are considered an alternative, which offers more flexibility thanks to the declarative nature of rules and their underlying reasoning algorithms. However, modeling a business process through rules is a tedious process for developers in terms of the overall business process comprehension. In this paper, we propose a hybrid solution - a modeling language that integrates both rule- and process-oriented modeling perspectives. The language (Rule-based BPMN - rBPMN) is based on the integration of the Business Process Modeling Notation with the REWERSE Rule Markup Language. In this paper, after introducing rBPMN, we report on the experience in modeling of Service-Oriented Architectures (SOA) from the perspective of message exchange patterns.
引用
收藏
页码:64 / +
页数:2
相关论文
共 50 条
  • [21] Rule-Enhanced Penalized Regression by Column Generation using Rectangular Maximum Agreement
    Eckstein, Jonathan
    Goldberg, Noam
    Kagawa, Ai
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [22] A Rule-Based Recommendation Approach for Business Process Modeling
    Sola, Diana
    Meilicke, Christian
    van der Aa, Han
    Stuckenschmidt, Heiner
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2021), 2021, 12751 : 328 - 343
  • [23] Business process modeling language selection for research modelers
    Farshidi, Siamak
    Kwantes, Izaak Beer
    Jansen, Slinger
    [J]. SOFTWARE AND SYSTEMS MODELING, 2024, 23 (01): : 137 - 162
  • [24] Business process modeling language selection for research modelers
    Siamak Farshidi
    Izaak Beer Kwantes
    Slinger Jansen
    [J]. Software and Systems Modeling, 2024, 23 : 137 - 162
  • [25] BPML : a process modeling language for dynamic business models
    Thiagarajan, RK
    Srivastava, AK
    Pujari, AK
    Bulusu, VK
    [J]. WECWIS 2002: FOURTH IEEE INTERNATIONAL WORKSHOP ON ADVANCED ISSUES OF E-COMMERCE AND WEB-BASED INFORMATION SYSTEMS, PROCEEDINGS, 2002, : 239 - 241
  • [26] Towards a formal framework for reuse in business process modeling
    Markovic, Ivan
    Pereira, Alessandro Costa
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2008, 4928 : 484 - 495
  • [27] Towards Human-Executable Business Process Modeling
    Barzdins, Janis
    Rencis, Edgars
    Sostaks, Agris
    [J]. DATABASES AND INFORMATION SYSTEMS VII, 2013, 249 : 149 - 163
  • [28] Towards a Methodology for Semantic Business Process Modeling and Configuration
    Weber, Ingo
    Hoffmann, Joerg
    Mendling, Jan
    Nitzsche, Joerg
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2007, WORKSHOPS, 2009, 4907 : 176 - +
  • [29] TOWARDS A FLEXIBLE BUSINESS PROCESS MODELING AND SIMULATION ENVIRONMENT
    Ren, Changrui
    Wang, Wei
    Dong, Jin
    Ding, Hongwei
    Shao, Bing
    Wang, Qinhua
    [J]. 2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 1694 - 1701
  • [30] Towards Traceability Metamodel for Business Process Modeling Notation
    Pavalkis, Saulius
    Nemuraite, Lina
    Mileviciene, Edita
    [J]. BUILDING THE E-WORLD ECOSYSTEM, 2011, 353 : 177 - +