Formal Modeling and Verification of Property-based Resource Consumption Cycles

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

To respond to users' demands, organizations' in-formation systems are put into action consuming resources of different types. However, it happens that resources are poorly defined raising concerns about their availabilities at run-time. To ensure the correct definition of resources, this paper presents an approach to formally model and verify them using model-checking. First, properties referred to as limited, limited-but-renewable, and non-shareable are assigned to resources allowing to develop their consumption cycles. Afterwards, we model property-based resource consumption cycles as state diagrams and then, convert them into timed automata in preparation for their formal verification. After this conversion, specific CTL formulae are associated with each resource property. A case study illustrates how some cloud resources are defined as limited, shared, and even shared temporarily. These resources are modeled as timed automata and the conformity of their respective behaviors with respect to resource properties is verified.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE International Conference on Services Computing, SCC 2021
EditorsBarbara Carminati, Carl K. Chang, Ernesto Damiani, Deng Shuiguang, Wei Tan, Zhongjie Wang, Robert Ward, Jia Zhang
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages370-375
Number of pages6
ISBN (Electronic)9781665416832
DOIs
Publication statusPublished - 1 Jan 2021
Event2021 IEEE International Conference on Services Computing, SCC 2021 - Virtual, Online, United States
Duration: 5 Sept 202111 Sept 2021

Publication series

NameProceedings - 2021 IEEE International Conference on Services Computing, SCC 2021

Conference

Conference2021 IEEE International Conference on Services Computing, SCC 2021
Country/TerritoryUnited States
CityVirtual, Online
Period5/09/2111/09/21

Keywords

  • Model Checking
  • Re-source Consumption Cycle
  • Resource Management
  • Timed Automata
  • UPPAAL

Fingerprint

Dive into the research topics of 'Formal Modeling and Verification of Property-based Resource Consumption Cycles'. Together they form a unique fingerprint.

Cite this