IEEE International Conference on Services Computing (SCC 2007)
Model-Based Dependency Management for Migrating Service Hosting Environment
Salt Lake City, Utah, USA
July 09-July 13
ISBN: 0-7695-2925-9
Qian MA, IBM China Research Laboratory, Beijing, 100085, China
Ying LI, IBM China Research Laboratory, Beijing, 100085, China
Kewei SUN, IBM China Research Laboratory, Beijing, 100085, China
Liang LIU, IBM China Research Laboratory, Beijing, 100085, China
The proper operation of Service-Oriented Architecture (SOA) strongly depends on the correct configuration of the Service Hosting Environment that is essentially being shaped on a distributed system. Effective migration management of the distributed system is an absolute requirement to cope with intrinsic-changed nature of SOA. However, due to the large amount of configurations existing in the distributed system services and the complex dependencies among them, to migrate into a distributed system satisfying the operation requirement of SOA becomes an error-prone and time-consuming task. In this paper, we propose a model-based dependency management approach to migrate the distributed system services of the Service Hosting Environment. Our approach has three contributions. Firstly, a model, called System Service Configuration Model is defined for describing configuration parameters and the dependencies of different distributed system services. Secondly, based on the model, dependency management mechanisms are provided for validating the integrity of the configuration discovery process, checking the potentially cyclic dependencies and forming the correct setting sequence. Thirdly, a supporting tool, called System Configuration Migration (SCM), is implemented to demonstrate our approach, which has been deployed and used in the real migration cases.
Citation:
Qian MA, Ying LI, Kewei SUN, Liang LIU, "Model-Based Dependency Management for Migrating Service Hosting Environment," scc, pp.356-363, IEEE International Conference on Services Computing (SCC 2007), 2007