A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
The 4+1 View Model of Architecture
IEEE Software
The Vision of Autonomic Computing
Computer
The Natural Work-Stealing Algorithm is Stable
FOCS '01 Proceedings of the 42nd IEEE symposium on Foundations of Computer Science
Service -Oriented Computing: Concepts, Characteristics and Directions
WISE '03 Proceedings of the Fourth International Conference on Web Information Systems Engineering
Approaches for Service Deployment
IEEE Internet Computing
An E-Services Infrastructure for Power Distribution
IEEE Internet Computing
Software Deployment, Past, Present and Future
FOSE '07 2007 Future of Software Engineering
Development Tool for Service-Oriented Applications in Smart Homes
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 2
Hi-index | 0.00 |
Service-oriented computing (SOC) defines an application as an assembly of loosely coupled software elements: services. Nowadays, SOC is very technology-driven. Engineers have to deal with numerous technologies for describing, publishing services and creating and manipulating services applications. In particular, the deployment of serviceoriented applications is a complex task, restricted to experts. By deploying, we mean installing, activating, deactivating, maintaining and deinstalling. This paper presents a modeldriven approach for the context-aware deployment of service-oriented applications in constrained services execution environments. This approach is based on several deployment-oriented meta-models and has been implemented in a tool. This work has been validated on an industrial use case.