Design and implementation of adaptive Web services management framework

An adaptive Web services management framework-XManager was proposed to manage Web services and services composition in a better way.Based on the idea of autonomic computing,XManager takes RuleML as the definition mode for rule expression to form a rule base and includes a service component architecture(SCA) model to support data analyzing and business execution.The information sensor adopts facade pattern and takes push and pull pattern to provide runtime data for the framework.The adaptive management engine loads and analyzes RuleML and dynamically invokes SCA model to operate Web services runtime environment,implement autonomic management and reduce human operation.Experimental results show that XManager framework can effectively integrate with Web services runtime environment,support adaptive management mechanism and enhance the service manageability and quality.