Title :
Model-based context-aware deployment of distributed systems
Author :
Ruiz, José L. ; Duenas, Juan C. ; Cuadrado, Félix
Author_Institution :
Univ. Politec. de Madrid, Madrid
fDate :
6/1/2009 12:00:00 AM
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 runtime, 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.
Keywords :
software engineering; ubiquitous computing; digital home; distributed systems; model-based context-aware deployment; software assets; software components; software deployment; Automatic control; Automation; Computer integrated manufacturing; Context modeling; Costs; Object oriented modeling; Proposals; Resource management; Software systems; Topology;
Journal_Title :
Communications Magazine, IEEE
DOI :
10.1109/MCOM.2009.5116815