FORMAL VERIFICATION OF DATA MODIFICATIONS IN CLOUD BLOCK STORAGE BASED ON SEPARATION LOGIC

Authors

  • SHAGAM GEETHA1 , A. REETHIKA REDDY2 , D. MADHU3 , B. BHARATH4 , MA AZEEM5 Author

DOI:

https://doi.org/10.62643/

Abstract

It is a famous type of cloud storage. It has the closest architecture to the underlying storage and can provide interfaces for other types. Data modifications in CBS have potential risks such as null reference or data loss. Formal verification of these operations can improve the reliability of CBS to some extent. Although separation logic is a mainstream approach to verifying program correctness, the complex architecture of CBS creates some challenges for verifications. This paper develops a proof system based on separation logic for verifying the CBS data modifications. The proof system can represent the CBS architecture, describe the properties of the CBS system state, and specify the behaviour of CBS data modifications. Using the interactive verification approach from Coq, the proof system is implemented as a verification tool. With this tool, the paper builds machinechecked proofs for the functional correctness of CBS data modifications. This work can thus analyse the reliability of cloud storage from a formal perspective.

Downloads

Published

07-07-2026

How to Cite

FORMAL VERIFICATION OF DATA MODIFICATIONS IN CLOUD BLOCK STORAGE BASED ON SEPARATION LOGIC. (2026). International Journal of Engineering Research and Science & Technology, 22(2(4), 1477-1486. https://doi.org/10.62643/