On the expressiveness of synchronization in component deployment

Jacopo Mauro, Gianluigi Zavattaro*

*Kontaktforfatter

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

Abstract

The Aeolus component problem of automatic deployment of complex distributed component systems. In the general setting, the task of checking if a distributed application can be deployed is an undecidable problem. However, the current undecidability proof in Aeolus assumes the possibility to perform in a synchronized way atomic configuration actions on a set of interdependent components: this feature is usually not supported by deployment frameworks. In this paper we prove that even without synchronized configuration actions the Aeolus component model is still Turing complete. On the contrary, we show that other Aeolus features like capacity constraints and conflicts are necessary: if we remove the former the deployment problem becomes non-primitive recursive, while in the latter it becomes poly-time.

OriginalsprogEngelsk
TitelTheory and Practice of Formal Methods - Essays Dedicated to Frank de Boer on the Occasion of His 60th Birthday
RedaktørerErika Ábrahám, Einar Broch Johnsen, Marcello Bonsangue
Antal sider16
ForlagSpringer
Publikationsdato1. jan. 2016
Sider344-359
ISBN (Trykt)9783319307336
DOI
StatusUdgivet - 1. jan. 2016
Udgivet eksterntJa
BegivenhedFrank de Boer on the Occasion of His 60th Birthday, 2016 - Porto, Portugal
Varighed: 5. jul. 20165. jul. 2016

Konference

KonferenceFrank de Boer on the Occasion of His 60th Birthday, 2016
Land/OmrådePortugal
ByPorto
Periode05/07/201605/07/2016
NavnLecture Notes in Computer Science
Vol/bind9660
ISSN0302-9743

Fingeraftryk

Dyk ned i forskningsemnerne om 'On the expressiveness of synchronization in component deployment'. Sammen danner de et unikt fingeraftryk.

Citationsformater