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...
Main Authors: | , , , |
---|---|
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 |