Automatic Application Deployment in the Cloud: from Practice to Theory and Back

Abstract : The problem of deploying a complex software application has been formally investigated in previous work by means of the abstract component model named Aeolus. As the problem turned out to be undecidable, simplified versions of the model were investigated in which decidability was restored by introducing limitations on the ways components are described. In this paper, we take an opposite approach, and investigate the possibility to address a relaxed version of the deployment problem without limiting the expressiveness of the component model. We identify three problems to be solved in sequence: (i) the verification of the existence of a final configuration in which all the constraints imposed by the single components are satisfied, (ii) the generation of a concrete configuration satisfying such constraints, and (iii) the synthesis of a plan to reach such a configuration possibly going through intermediary configurations that violate the non-functional constraints.
Type de document :
Communication dans un congrès
Proceedings of 26th International Conference on Concurrency Theory (CONCUR 2015), Sep 2015, Madrid, Spain. Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 42, pp.1--16, 2015, Leibniz International Proceedings in Informatics (LIPIcs). 〈10.4230/LIPIcs.CONCUR.2015.1〉
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01233426
Contributeur : Zavattaro Gianluigi <>
Soumis le : lundi 21 novembre 2016 - 12:14:00
Dernière modification le : samedi 27 janvier 2018 - 01:31:37
Document(s) archivé(s) le : mardi 14 mars 2017 - 13:52:49

Fichier

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

Identifiants

Collections

INRIA | USPC | PPS

Citation

Roberto Di Cosmo, Michael Lienhardt, Jacopo Mauro, Stefano Zacchiroli, Gianluigi Zavattaro, et al.. Automatic Application Deployment in the Cloud: from Practice to Theory and Back . Proceedings of 26th International Conference on Concurrency Theory (CONCUR 2015), Sep 2015, Madrid, Spain. Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, 42, pp.1--16, 2015, Leibniz International Proceedings in Informatics (LIPIcs). 〈10.4230/LIPIcs.CONCUR.2015.1〉. 〈hal-01233426〉

Partager

Métriques

Consultations de la notice

245

Téléchargements de fichiers

58