Approaches for Service Deployment
IEEE Internet Computing
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Software Deployment, Past, Present and Future
FOSE '07 2007 Future of Software Engineering
An end-to-end service provisioning scenario for the residential environment
IEEE Communications Magazine
Architecture views illustrating the service automation aspect of SOA
Service research challenges and solutions for the future internet
3D architecture viewpoints on service automation
Journal of Systems and Software
Hi-index | 0.25 |
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.