An intelligent mechanism for requirements change management of cloud computing requests

Cloud environments are typically highly dynamic, making it challenging to identify, clarify and manage their requirements, especially when services and requirements change unpredictably.In this work, we introduce an agent-based mechanism designed to manage requirements changes, with a specific focus on requests for Virtual Machines (VM) allocation/reallocation in a Cloud Computing system.We begin by explaining the principle of the virtual machine allocation mechanism and the roles of the various agents involved.Next, we present the steps of the requirements change management process.Additionally, we delve into the various cases of requirements changes caused, whether initiated by the Cloud provider or customers, including adding a request, cancelling a request and modifying a request.Finally, we provide a case study and simulation results demonstrating that our proposed mechanism increases the number of accepted requests, enhances tasks processing and minimise energy consumption, ultimately boosting the profit of Cloud providers.

Authors

Publication Details

Journal
International Journal of Grid and Utility Computing
Published
2025-01-01
DOI
https://doi.org/10.1504/ijguc.2025.143877
Citations
1
Primary Topic
Service-Oriented Architecture and Web Services
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An intelligent mechanism for requirements change management of cloud computing requests

Nassima Bouchareb
1 citations
International Journal of Grid and Utility Computing
Service-Oriented Architecture and Web Services
3.25
article

An intelligent mechanism for requirements change management of cloud computing requests

Nassima Bouchareb
article en
1 citations

Abstract

Cloud environments are typically highly dynamic, making it challenging to identify, clarify and manage their requirements, especially when services and requirements change unpredictably.In this work, we introduce an agent-based mechanism designed to manage requirements changes, with a specific focus on requests for Virtual Machines (VM) allocation/reallocation in a Cloud Computing system.We begin by explaining the principle of the virtual machine allocation mechanism and the roles of the various agents involved.Next, we present the steps of the requirements change management process.Additionally, we delve into the various cases of requirements changes caused, whether initiated by the Cloud provider or customers, including adding a request, cancelling a request and modifying a request.Finally, we provide a case study and simulation results demonstrating that our proposed mechanism increases the number of accepted requests, enhances tasks processing and minimise energy consumption, ultimately boosting the profit of Cloud providers.

International Journal of Grid and Utility ComputingVol. 16(1)
Openalex Percentile: Top 12%
Service-Oriented Architecture and Web Services
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.