Automatic Component Deployment in the Presence of Circular Dependencies - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Automatic Component Deployment in the Presence of Circular Dependencies

Résumé

In distributed systems like clouds or service oriented frameworks, applications are typically assembled by deploying and connecting a large number of heterogeneous software components, spanning from fine-grained packages to coarse-grained complex services. The complexity of such systems requires a rich set of techniques and tools to support the automation of their deployment process. By relying on a formal model of components, we describe a sound and complete algorithm for computing the sequence of actions allowing the deployment of a desired configuration. Moreover, differently from other proposals in the literature, our technique works even in the presence of circular dependencies among components. We give a proof for the polynomiality of the devised algorithm, thus guaranteeing efficiency and effectiveness of automatic tools for component deployment based on our algorithm.

Domaines

Informatique
Fichier principal
Vignette du fichier
facs2013-lmz.pdf (370.96 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00909300 , version 1 (26-11-2013)

Identifiants

  • HAL Id : hal-00909300 , version 1

Citer

Tudor Alexandru Lascu, Jacopo Mauro, Gianluigi Zavattaro. Automatic Component Deployment in the Presence of Circular Dependencies. 10th International Symposium on Formal Aspects of Component Software, FACS 2013, 2013, Nanchang, China. ⟨hal-00909300⟩

Collections

INRIA INRIA2
127 Consultations
294 Téléchargements

Partager

Gmail Facebook X LinkedIn More