Self-adaptive business processes: a hybrid approach for the resolution of adaptation needs

被引:2
|
作者
Oukharijane, Jamila [1 ]
Chaabane, Mohamed Amine [1 ]
Ben Said, Imen [1 ]
Andonoff, Eric [2 ]
Bouaziz, Rafik [1 ]
机构
[1] Univ Sfax, MIRACL, Route LAeroport,BP 1088, Sfax 3018, Tunisia
[2] Univ Toulouse 1 Capitole, IRIT, 2 Rue Doyen Gabriel Marty, F-31042 Toulouse, France
关键词
Self-adaptation; Autonomic processes; MAPE-K; Version; Context; Adaptation case; Rule;
D O I
10.1007/s11334-021-00417-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To remain competitive, companies must face the changes occurring in their environment and adapt their business processes accordingly. Those processes are implemented in business process management systems (BPMS), which mostly support manual adaptations. That means that the process users have to detect what changes in the environment require process adaptation, and what adaptation operations have to be performed. Such manual adaptations of processes are costly, time-consuming and error prone tasks. For this reason, some contributions of the literature have tried to address the issue of self-adaptations of processes. But these contributions suffer from shortcomings: isolated use of adaptation techniques, non-coverage of the process dimensions and of the adaptation types, etc.; the adaptation issue remains partially addressed. Thus we recommend in this paper a hybrid approach to ensure autonomic adaptations of running processes. According to this approach, the Plan component tries to find an appropriate model version of the concerned process. Then, if such a version does not exist, it looks to reuse an adaptation case that was applied in the past under a similar situation (context). Finally, if necessary, it applies rules, as an artificial intelligence planning technique, to define an ad hoc adaptation. Moreover, the recommended approach takes advantage of the IBM MAPE-K (Monitor, Analyze, Plan, Execute-Knowledge) control loop from autonomic computing, recognized as a prominent solution for self-adaptation at run-time. More precisely the paper addresses the resolution of adaptation needs while covering three process dimensions and all adaptation types and ensuring the separation of concerns for better portability and wide usability through the BPMN standard. It presents both the required Knowledge and the Plan component of the control loop for this resolution. It also shows the effectiveness of the approach by illustrating self-adaptation of a process from the crisis domain, and demonstrates its feasibility by reporting about its implementation and qualitative and quantitative evaluation.
引用
收藏
页码:61 / 83
页数:23
相关论文
共 50 条
  • [41] Self-adaptive label filtering learning for unsupervised domain adaptation
    Tian, Qing
    Sun, Heyang
    Peng, Shun
    Ma, Tinghuai
    FRONTIERS OF COMPUTER SCIENCE, 2023, 17 (01)
  • [42] Self-adaptive label filtering learning for unsupervised domain adaptation
    Qing Tian
    Heyang Sun
    Shun Peng
    Tinghuai Ma
    Frontiers of Computer Science, 2023, 17
  • [43] A SELF-ADAPTIVE HYBRID ALGORITHM OF PSO AND BFGS METHOD
    Wu Junqiang
    Ouyang Aijia
    Liu Libin
    2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, : 1690 - 1693
  • [44] Hybrid Planning for Decision Making in Self-Adaptive Systems
    Pandey, Ashutosh
    Moreno, Gabriel A.
    Camara, Javier
    Garlan, David
    2016 IEEE 10TH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS (SASO), 2016, : 130 - 139
  • [45] Self-Adaptive Imbalanced Domain Adaptation With Deep Sparse Autoencoder
    Zhu Y.
    Wu X.
    Li Y.
    Qiang J.
    Yuan Y.
    IEEE Transactions on Artificial Intelligence, 2023, 4 (05): : 1293 - 1304
  • [46] Self-adaptive Baldwinian search in hybrid genetic algorithms
    El-Mihoub, Tarek A.
    Hopgood, Adrian A.
    Nolle, Lars
    Battersby, Alan
    COMPUTATIONAL INTELLIGENCE, THEORY AND APPLICATION, 2006, : 597 - +
  • [47] SELF-ADAPTIVE UNDERACTUATED HYBRID ROLLING/WALKING LOCOMOTION
    Nelson, Carl A.
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 4, PTS A AND B, 2012, : 951 - 956
  • [48] Hybrid self-adaptive cuckoo search for global optimization
    Mlakar, Uros
    Fister, Iztok, Jr.
    Fister, Iztok
    SWARM AND EVOLUTIONARY COMPUTATION, 2016, 29 : 47 - 72
  • [49] Model-Driven Development of Adaptive Applications with Self-Adaptive Mobile Processes
    Schmidt, Holger
    Dang, Chi Tai
    Gessler, Sascha
    Hauck, Franz J.
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 1, 2009, 5870 : 726 - +
  • [50] A Framework for Automatic Generation of Processes for Self-Adaptive Software Systems
    da Silva, Carlos Eduardo
    de Lemos, Rogerio
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2011, 35 (01): : 3 - 13