Dynamic Update of Business Process Management

被引:0
作者
Nahabedian, Leandro [1 ]
机构
[1] Univ Buenos Aires, Buenos Aires, DF, Argentina
来源
PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017) | 2017年
关键词
Business process management; Dynamic Updates; Controller Synthesis; Behavioural Modelling; SOFTWARE;
D O I
10.1109/ICSE-C.2017.25
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Requirements and domain assumptions of Business Process Management (BPM) need to be studied. Most times, they change during BPM life, unpredictably at design-time, leading to a BPM update. Updating a BPM must take current state into consideration. Update process may vary depending on it. To the best of our knowledge, there is a lack of techniques for updating BPM at run-time and only few of them build BPM from its requirements, which we believe that is the most natural way for designing them. As updating processes at runtime is a critical duty, there is a need of guaranteeing correct dynamic updates. Hence, we are interested in correct-by-construction approaches rather than construct-then-verify approaches in order to automatically provide guarantees of producing only expected BPM for given requirements. Requirements must be specify in an understandable declarative language, so as to easily design BPM by writing requirements in a convenient way. Moreover, we plan to issue efficient tools supporting the developed techniques and languages, and then, evaluate them by 1) modelling known case studies from the software engineering and BPM literature, and 2) solving real BPM problems from companies or any other institution.
引用
收藏
页码:413 / 416
页数:4
相关论文
共 25 条
  • [1] An Event-based Formal Framework for Dynamic Software Update
    An, Shengwei
    Ma, Xiaoxing
    Cao, Chun
    Yu, Ping
    Xu, Chang
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY (QRS 2015), 2015, : 173 - 182
  • [2] [Anonymous], 2004, IBM COOPERATION
  • [3] [Anonymous], 1989, C RECORD 16 ANN ACM, DOI [DOI 10.1145/75277.75293, 10.1145/75277.75293]
  • [4] Enabling autonomic behavior in systems software with hot swapping
    Appavoo, J
    Hui, K
    Soules, CAN
    Wisniewski, RW
    Da Silva, DM
    Krieger, O
    Auslander, MA
    Edelsohn, DJ
    Gamsa, B
    Ganger, GR
    McKenney, P
    Ostrowski, M
    Rosenburg, B
    Stumm, M
    Xenidis, J
    [J]. IBM SYSTEMS JOURNAL, 2003, 42 (01) : 60 - 76
  • [5] Braberman Victor A., 2015, P 1 INT WORKSH CONTR, P9, DOI [10.1145/2804337.2804339, DOI 10.1145/2804337.2804339]
  • [6] Constructing adaptive software in distributed systems
    Chen, WK
    Hiltunen, MA
    Schlichting, RD
    [J]. 21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 635 - 643
  • [7] Hope for the Best, Prepare for the Worst: Multi-tier Control for Adaptive Systems
    D'Ippolito, Nicholas
    Braberman, Victor
    Kramer, Jeff
    Magee, Jeff
    Sykes, Daniel
    Uchitel, Sebastian
    [J]. 36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2014), 2014, : 688 - 699
  • [8] DEBOIS S, 2015, BPM, V15, P107
  • [9] DIppolito N., 2010, 18 INT S FDN SOFTW E, P77
  • [10] GHEZZI C, 2012, P 7 INT S SOFTW ENG, P145