Publication
SCC 2007
Conference paper

Model-based dependency management for migrating service hosting environment

View publication

Abstract

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. © 2007 IEEE.

Date

Publication

SCC 2007

Authors

Topics

Share