Skip to main content
Article
Toward a correct and optimal time-aware cloud resource allocation to business processes
Future Generation Computer Systems
  • Rania Ben Halima, Institut Polytechnique de Paris
  • Slim Kallel, University of Sfax
  • Walid Gaaloul, Institut Polytechnique de Paris
  • Zakaria Maamar, Zayed University
  • Mohamed Jmaiel, University of Sfax
Document Type
Article
Publication Date
11-1-2020
Abstract

© 2020 Elsevier B.V. Cloud is an increasingly popular computing paradigm that provides on-demand services to organizations for deploying their business processes over the Internet as it reduces their needs to plan ahead for provisioning resources. Cloud providers offer competitive pricing strategies (e.g., on-demand, reserved, and spot) specified based on temporal constraints to accommodate organizations’ changing and last-minute demands. Despite their varieties and benefits to optimize business process deployment cost, using those pricing strategies can lead to violating time constraints and exceeding budget constraints due to inappropriate decisions when allocating cloud resources to business processes. In this paper, we present an approach to guarantee a correct and optimal time-aware allocation of cloud resources to business processes. Correct because time constraints on these processes are not violated. And, optimal because the deployment cost of these processes is minimized. For this purpose, our approach uses timed automata to formally verify the matching between business processes’ temporal constraints and cloud resources’ time availabilities and linear programming to optimize deployment costs. Experiments demonstrate the technical doability of our proposed approach.

Publisher
Elsevier B.V.
Disciplines
Keywords
  • Business process,
  • Cloud resource,
  • Formal verification,
  • Optimization
Scopus ID
85086823249
Indexed in Scopus
Yes
Open Access
No
https://doi.org/10.1016/j.future.2020.06.018
Citation Information
Rania Ben Halima, Slim Kallel, Walid Gaaloul, Zakaria Maamar, et al.. "Toward a correct and optimal time-aware cloud resource allocation to business processes" Future Generation Computer Systems Vol. 112 (2020) p. 751 - 766 ISSN: <a href="https://v2.sherpa.ac.uk/id/publication/issn/0167-739X" target="_blank">0167-739X</a>
Available at: http://works.bepress.com/zakaria-maamar/240/