STRATFram: A framework for describing and evaluating elasticity strategies for service-based business processes in the cloud

被引:8
|
作者
Ben Jrad, Aicha [1 ,2 ]
Bhiri, Sami [1 ]
Tata, Samir [3 ]
机构
[1] Univ Tunis El Manar, Natl Engn Sch Tunis, OASIS, Tunis 2092, Tunisia
[2] Univ Paris Saclay, SAMOVAR, Telecom SudParis, CNRS, 9 Rue Charles Fourier, F-91011 Evry, France
[3] IBM Res, Almaden Res Ctr, San Jose, CA USA
关键词
Service-based business process; Elasticity strategies; Evaluation; Elasticity model; Cloud computing; MANUFACTURING NETWORKS; QUALITY; CONTROLLER;
D O I
10.1016/j.future.2018.10.055
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the recent years, growing attention has been paid to the concept of Cloud Computing as a new computing paradigm for executing and handling operations/processes in an efficient and cost-effective way. Cloud Computing's elasticity and its flexibility in service delivery have been the most important features behind this attention which encourage companies to migrate their operation/processes to the cloud to ensure the required QoS while using resources and reduce their expenses. Elasticity management has been considered as a pivotal issue among IT community that works on finding the right tradeoffs between QoS levels and operational costs by developing novel methods and mechanisms. However, controlling process elasticity and defining non-trivial elasticity strategies are challenging issues. Also, despite the growing attention paid to the cloud and its elasticity property in particular, there is still a lack of solutions that support the evaluation of elasticity strategies used to ensure the elasticity of processes at service-level. In this paper, we present a framework for describing and evaluating elasticity strategies for Service-based Business Processes (SBP), called STRATFram. It is composed of a set of domain-specific languages designed to generalize the use of the framework and to facilitate the description of evaluation elements that are needed to evaluate elasticity strategies before using them in real cloud environment. Using STRATFram, SBP holders are allowed to define: (i) an elasticity model with specific elasticity capabilities on which they want to define and evaluate their elasticity strategies, (ii) a SBP model for which the elasticity strategies will be defined and evaluated, (iii) a set of elasticity strategies based on the elasticity capabilities of the defined elasticity model and for the provided SBP model, and (iv) a simulation configuration which identifies simulation properties/elements. The evaluation of elasticity strategies consists in providing a set of plots that allows the analysis and the comparison of strategies. Our contributions and developments provide Cloud tenants with facilities to choose elasticity strategies that fit to their business processes and usage behaviors. (C) 2018 Published by Elsevier B.V.
引用
收藏
页码:69 / 89
页数:21
相关论文
共 50 条
  • [1] A Generic Framework for Service-Based Business Process Elasticity in the Cloud
    Amziani, Mourad
    Melliti, Tarek
    Tata, Samir
    [J]. BUSINESS PROCESS MANAGEMENT, BPM 2012, 2012, 7481 : 194 - 199
  • [2] A Service-Based Framework for Flexible Business Processes
    Ardagna, Danilo
    Baresi, Luciano
    Comai, Sara
    Pernici, Barbara
    Comuzzi, Marco
    [J]. IEEE SOFTWARE, 2011, 28 (02) : 61 - 67
  • [3] Formal Modeling and Evaluation of Service-based Business Process Elasticity in the Cloud
    Amziani, Mourad
    Melliti, Tarek
    Tata, Samir
    [J]. 2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, : 284 - 291
  • [4] Time-based Evaluation of Service-based Business Process Elasticity in the Cloud
    Amziani, Mourad
    Klai, Kais
    Melliti, Tarek
    Tata, Samir
    [J]. 2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 573 - 580
  • [5] LTL Model Cheking of Service-based Business Processes in the Cloud
    Klai, Kais
    Ochi, Hanen
    [J]. IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 398 - 403
  • [6] Optimal autonomic management of service-based business processes in the cloud
    Leila Hadded
    Tarek Hamrouni
    [J]. Soft Computing, 2022, 26 : 7279 - 7291
  • [7] Optimal autonomic management of service-based business processes in the cloud
    Hadded, Leila
    Hamrouni, Tarek
    [J]. SOFT COMPUTING, 2022, 26 (15) : 7279 - 7291
  • [8] Formal Modeling and Evaluation of Stateful Service-Based Business Process Elasticity in the Cloud
    Amziani, Mourad
    Melliti, Tarek
    Tata, Samir
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 CONFERENCES, 2013, 8185 : 21 - 38
  • [9] Automation of service-based security-aware business processes in the Cloud
    Lins, Fernando
    Damasceno, Julio
    Medeiros, Robson
    Sousa, Erica
    Rosa, Nelson
    [J]. COMPUTING, 2016, 98 (09) : 847 - 870
  • [10] Automation of service-based security-aware business processes in the Cloud
    Fernando Lins
    Julio Damasceno
    Robson Medeiros
    Erica Sousa
    Nelson Rosa
    [J]. Computing, 2016, 98 : 847 - 870