Model-based context-aware deployment of distributed systems

  • Authors:
  • José L. Ruiz;Juan C. Dueñas;Félix Cuadrado

  • Affiliations:
  • Indra;Universidad Politécnica de Madrid;Universidad Politécnica de Madrid

  • Venue:
  • IEEE Communications Magazine
  • Year:
  • 2009

Quantified Score

Hi-index 0.25

Visualization

Abstract

Software deployment deals with the transition of software assets from production to consumers' sites. Distributed systems are created by combination of multiple software components at run-time, possibly running on different devices over a network, making the problem of deployment harder than in the case of centralized systems. This article presents a model for the description of software components, distributed systems, and their dependencies, and a mechanism that uses them to automate the deployment of software units onto devices. These have been implemented and validated in a case study, the Digital Home, which demonstrated its feasibility.