Using Process Algebra to Control the Execution of Business Processes

被引:0
|
作者
Braghetto, Kelly Rosa [1 ]
Ferreira, Joao Eduardo [1 ]
Pu, Calton [2 ]
机构
[1] Univ Sao Paulo, 1010 Rua Matao,Cidade Univ, BR-05508090 Sao Paulo, Brazil
[2] Georgia Inst Technol, Atlanta, GA 30332 USA
基金
巴西圣保罗研究基金会;
关键词
Business Process Management; Workflows; Process Algebra;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Integrating information systems with tools that manage workflows and business processes is not always a simple task. This difficulty becomes more accentuated when the execution control assumes countless business processes. This work presents an alternative to control the execution of business processes. This alternative consists in a library of functions, called NavigationPlanTool, which can be easily integrated into the information systems and uses Navigation Plan Defnition Language (NPDL) as the language to define business processes. NPDL is a language for business processes specification that uses process algebra as formal foundation. The NavigationPlanTool implements NPDL language as a SQL extension and offers two other important services: processes instantiation and process instances execution monitor. The NavigationPlanTool combines the process algebra features with a relational database model to provide a scalable and reliable control in the execution of business processes.
引用
收藏
页码:128 / +
页数:2
相关论文
共 50 条
  • [41] Business Processes and Technical Processes A comprehensive meta model for execution and development
    Schueller, Andreas
    Epple, Ulrich
    Elger, Juergen
    Mueller-Martin, Andreas
    Loewen, Ulrich
    [J]. 2013 11TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2013, : 30 - 35
  • [42] Business Process Models for Visually Navigating Process Execution Data
    Gulden, Jens
    Attfield, Simon
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, (BPM 2015), 2016, 256 : 583 - 594
  • [43] Modelling and control design of repetitive processes using (max,+) algebra
    Obuchowicz, A
    Honczarenko, J
    Banaszak, ZA
    [J]. CAD/CAM ROBOTICS AND FACTORIES OF THE FUTURE, 1996, : 679 - 684
  • [44] Optimizing Business Processes Through Parallel Task Execution
    Varvoutas, Konstantinos
    Kougka, Georgia
    Gounaris, Anastasios
    [J]. PROCEEDINGS OF 2022 14TH INTERNATIONAL CONFERENCE ON MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2022, 2022, : 24 - 31
  • [45] Distributed Execution of S-BPM Business Processes
    Aitenbichler, Erwin
    Borgert, Stephan
    Muehlhaeuser, Max
    [J]. SUBJECT-ORIENTED BUSINESS PROCESS MANAGEMENT, 2011, 138 : 19 - 35
  • [46] Supporting the Optimized Execution of Business Processes through Recommendations
    Barba, Irene
    Weber, Barbara
    Del Valle, Carmelo
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, PT I, 2012, 99 : 135 - +
  • [47] Dynamic execution planning for reliable collaborative business processes
    Oh, Jeyeon
    Cho, Nam Wook
    Kim, Hoontae
    Min, Yunhong
    Kang, Suk-Ho
    [J]. INFORMATION SCIENCES, 2011, 181 (02) : 351 - 361
  • [48] Systematic Exploitation of Parallel Task Execution in Business Processes
    Varvoutas, Konstantinos
    Kougka, Georgia
    Gounaris, Anastasios
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2023, 20 (04) : 1661 - 1685
  • [49] Execution system for distributed business processes in a virtual enterprise
    Camarinha-Matos, LM
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2001, 17 (08): : 1009 - 1021
  • [50] Modeling and execution of blockchain-aware business processes
    Falazi, Ghareeb
    Hahn, Michael
    Breitenbuecher, Uwe
    Leymann, Frank
    [J]. SICS SOFTWARE-INTENSIVE CYBER-PHYSICAL SYSTEMS, 2019, 34 (2-3): : 105 - 116