Post-development software architecture
ACM SIGSOFT Software Engineering Notes
A formal model for grid service deployment in grid service mining based on installation strategies
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Architecture based deployment of large-scale component based systems: the tool and principles
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Deployment of infrastructure and services in the open grid services architecture (OGSA)
CD'05 Proceedings of the Third international working conference on Component Deployment
Hi-index | 0.00 |
The deployment of grid services should make the services, including those to be deployed and those already deployed, operate with desired functionalities and qualities. The critical challenge in the deployment is that many technical and non-technical factors have to be taken into account, such as performance, reliability, utilization, operating cost, incomes, and so on. Since the factors change continuously, some deployed services may have to be re-deployed for guaranteeing their functionalities and qualities. This position paper presents an approach to the deployment and re-deployment of grid services based on software architecture models. In this approach, all services in a grid consist in a software architecture, which represents the services, their relationships and other factors in a global, understandable and easy-to-use way. To demonstrate the approach, a visual tool for deploying services onto a set of popular grid infrastructures, including J2EE application servers and BPEL engines, with the help of software architectures is developed.