Toward Formal Modeling and Verification of Resource Provisioning as a Service in Cloud

Cloud service provides a convenient pattern of delivery and management for the Internet-based resource sharing. Reliable resource provisioning is very important to the stability of cloud service systems. In order to guarantee the consistency of resource delivery in cloud service, we propose a method...

Full description

Bibliographic Details
Main Authors: Wenbo Zhou, Lei Liu, Shuai Lu, Peng Zhang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8649630/
id doaj-5459aa56a0c24c97bf94ea67d26aa7d5
record_format Article
spelling doaj-5459aa56a0c24c97bf94ea67d26aa7d52021-03-29T22:30:14ZengIEEEIEEE Access2169-35362019-01-017267212673010.1109/ACCESS.2019.29004738649630Toward Formal Modeling and Verification of Resource Provisioning as a Service in CloudWenbo Zhou0Lei Liu1Shuai Lu2https://orcid.org/0000-0002-8081-4498Peng Zhang3https://orcid.org/0000-0001-9157-543XCollege of Computer Science and Technology, Jilin University, Changchun, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, ChinaCollege of Computer Science and Technology, Jilin University, Changchun, ChinaCloud service provides a convenient pattern of delivery and management for the Internet-based resource sharing. Reliable resource provisioning is very important to the stability of cloud service systems. In order to guarantee the consistency of resource delivery in cloud service, we propose a method for modeling and verification of resource provisioning as a service in the cloud. First, the framework of resource provisioning as a service and the behaviors of its participants are presented. Then, client, service manager (including allocator, finish monitor, and time monitor), and resource service are modeled based on UPPAAL, respectively. Finally, we define some consistency properties that a service scenario needs to satisfy and formally verify whether our model satisfies these properties using the UPPAAL model checker. The results show that our model satisfies all the proposed properties, which demonstrates the rationality and trustworthiness of our model.https://ieeexplore.ieee.org/document/8649630/Cloudsresource provisioningWeb servicesUPPAALformal verification
collection DOAJ
language English
format Article
sources DOAJ
author Wenbo Zhou
Lei Liu
Shuai Lu
Peng Zhang
spellingShingle Wenbo Zhou
Lei Liu
Shuai Lu
Peng Zhang
Toward Formal Modeling and Verification of Resource Provisioning as a Service in Cloud
IEEE Access
Clouds
resource provisioning
Web services
UPPAAL
formal verification
author_facet Wenbo Zhou
Lei Liu
Shuai Lu
Peng Zhang
author_sort Wenbo Zhou
title Toward Formal Modeling and Verification of Resource Provisioning as a Service in Cloud
title_short Toward Formal Modeling and Verification of Resource Provisioning as a Service in Cloud
title_full Toward Formal Modeling and Verification of Resource Provisioning as a Service in Cloud
title_fullStr Toward Formal Modeling and Verification of Resource Provisioning as a Service in Cloud
title_full_unstemmed Toward Formal Modeling and Verification of Resource Provisioning as a Service in Cloud
title_sort toward formal modeling and verification of resource provisioning as a service in cloud
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Cloud service provides a convenient pattern of delivery and management for the Internet-based resource sharing. Reliable resource provisioning is very important to the stability of cloud service systems. In order to guarantee the consistency of resource delivery in cloud service, we propose a method for modeling and verification of resource provisioning as a service in the cloud. First, the framework of resource provisioning as a service and the behaviors of its participants are presented. Then, client, service manager (including allocator, finish monitor, and time monitor), and resource service are modeled based on UPPAAL, respectively. Finally, we define some consistency properties that a service scenario needs to satisfy and formally verify whether our model satisfies these properties using the UPPAAL model checker. The results show that our model satisfies all the proposed properties, which demonstrates the rationality and trustworthiness of our model.
topic Clouds
resource provisioning
Web services
UPPAAL
formal verification
url https://ieeexplore.ieee.org/document/8649630/
work_keys_str_mv AT wenbozhou towardformalmodelingandverificationofresourceprovisioningasaserviceincloud
AT leiliu towardformalmodelingandverificationofresourceprovisioningasaserviceincloud
AT shuailu towardformalmodelingandverificationofresourceprovisioningasaserviceincloud
AT pengzhang towardformalmodelingandverificationofresourceprovisioningasaserviceincloud
_version_ 1724191502989524992