Verification of a Dynamic Management Protocol for Cloud Applications

Rim Abid 1, * Gwen Salaün 1 Francesco Bongiovanni 2 Noël De Palma 3, 4
* Auteur correspondant
1 CONVECS - Construction of verified concurrent systems
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
2 OASIS - Active objects, semantics, Internet and security
CRISAM - Inria Sophia Antipolis - Méditerranée , COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : Cloud applications are composed of a set of interconnected software components distributed over several virtual machines. There is a need for protocols that can dynamically reconfigure such distributed applications. In this paper, we present a novel protocol, which is able to resolve dependencies in these applications, by (dis)connecting and starting/stopping components in a specific order. These virtual machines interact through a publish-subscribe communication media and reconfig- ure themselves upon demand in a decentralised fashion. Designing such protocols is an error-prone task. Therefore, we decided to specify the protocol with the LNT value-passing process algebra and to verify it us- ing the model checking tools available in the CADP toolbox. As a result, the introduction of formal techniques and tools help to deeply revise the protocol, and these improvements have been taken into account in the corresponding Java implementation.
Type de document :
Communication dans un congrès
11th International Symposium, ATVA 2013, Oct 2013, Hanoi, Vietnam. 8172, pp.178-192, 2013, <10.1007/978-3-319-02444-8_14>
Liste complète des métadonnées


https://hal.inria.fr/hal-00863262
Contributeur : Rim Abid <>
Soumis le : mercredi 18 septembre 2013 - 15:08:25
Dernière modification le : lundi 5 octobre 2015 - 16:59:08
Document(s) archivé(s) le : jeudi 6 avril 2017 - 22:00:51

Fichier

main.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Rim Abid, Gwen Salaün, Francesco Bongiovanni, Noël De Palma. Verification of a Dynamic Management Protocol for Cloud Applications. 11th International Symposium, ATVA 2013, Oct 2013, Hanoi, Vietnam. 8172, pp.178-192, 2013, <10.1007/978-3-319-02444-8_14>. <hal-00863262>

Partager

Métriques

Consultations de
la notice

561

Téléchargements du document

248