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, a technique is devised for computing the sequence of actions allowing the deployment of a desired configuration.
An efficient algorithm, working in polynomial time, is described and proven to be sound and complete.
Finally, a prototype tool implementing the proposed algorithm has been developed.
Experimental results support the adoption of this novel approach in real life scenarios.
Identifer | oai:union.ndltd.org:unibo.it/oai:amsdottorato.cib.unibo.it:6408 |
Date | 19 May 2014 |
Creators | Lascu, Tudor Alexandru <1979> |
Contributors | Zavattaro, Gianluigi |
Publisher | Alma Mater Studiorum - Università di Bologna |
Source Sets | Università di Bologna |
Language | English |
Detected Language | English |
Type | Doctoral Thesis, PeerReviewed |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0017 seconds