Automatic application deployment in the cloud: From practice to theory and back

Roberto Di Cosmo, Michael Lienhardt, Jacopo Mauro, Stefano Zacchiroli, Gianluigi Zavattaro, Jakub Zwolakowski

Publikation: Kapitel i bog/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

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.

OriginalsprogEngelsk
Titel26th International Conference on Concurrency Theory, CONCUR 2015
RedaktørerLuca Aceto, David de Frutos Escrig
Antal sider16
ForlagSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Publikationsdato1. aug. 2015
Sider1-16
ISBN (Elektronisk)9783939897910
DOI
StatusUdgivet - 1. aug. 2015
Udgivet eksterntJa
Begivenhed26th International Conference on Concurrency Theory, CONCUR 2015 - Madrid, Spanien
Varighed: 1. sep. 20154. sep. 2015

Konference

Konference26th International Conference on Concurrency Theory, CONCUR 2015
Land/OmrådeSpanien
ByMadrid
Periode01/09/201504/09/2015
NavnLeibniz International Proceedings in Informatics, LIPIcs
Vol/bind42
ISSN1868-8969

Fingeraftryk

Dyk ned i forskningsemnerne om 'Automatic application deployment in the cloud: From practice to theory and back'. Sammen danner de et unikt fingeraftryk.

Citationsformater