Big-CAF: a bigraphical-generic cloud architecture framework
Zakaria Benzadri, Chafia Bouanaka, Faïza Belala · International Journal of Grid and Utility Computing · 2017
Cloud computing is an emerging paradigm that enhances grid computing but in the sense of the utility computing principle. Hence, it attracts more attention in both industry and academia. However, there are still many obstacles that are slowing down its adoption and growth. An important and challenging issue in this area is how to associate a clear semantic to cloud architecture concepts. Based on BRS (Bigraphical Reactive Systems) theory, the paper presents a formal framework that provides mathematical definitions of main elements involved in a cloud architecture, specifying its static structure and dynamic evolution. As a consequence of this formalisation, a practical implementation based on Maude and its model checker is proposed to ensure the correctness of cloud systems.