Please wait a minute...
Front. Inform. Technol. Electron. Eng.  2012, Vol. 13 Issue (5): 339-354    DOI: 10.1631/jzus.C1100359
    
A taxonomic framework for autonomous service management in Service-Oriented Architecture
Du Wan Cheun, Hyun Jung La, Soo Dong Kim
Department of Computer Science, Soongsil University, Seoul 156-743, Korea
Download:   PDF(0KB)
Export: BibTeX | EndNote (RIS)      

Abstract  Since Service-Oriented Architecture (SOA) reveals the black box nature of services, heterogeneity, service dynamism, and service evolvability, managing services is known to be a challenging problem. Autonomic computing (AC) is a way of designing systems that can manage themselves without direct human intervention. Hence, applying the key disciplines of AC to service management is appealing. A key task of service management is to identify probable causes for symptoms detected and to devise actuation methods that can remedy the causes. In SOA, there are a number of target elements for service remedies, and there can be a number of causes associated with each target element. However, there is not yet a comprehensive taxonomy of causes that is widely accepted. The lack of cause taxonomy results in the limited possibility of remedying the problems in an autonomic way. In this paper, we first present a meta-model, extract all target elements for service fault management, and present a computing model for autonomously managing service faults. Then we define fault taxonomy for each target element and inter-relationships among the elements. Finally, we show prototype implementation using cause taxonomy and conduct experiments with the prototype for validating its applicability and effectiveness.

Key wordsService-Oriented Architecture (SOA)      Autonomic computing (AC)      Cause taxonomy      Services      Faults      Causes      Adaptation     
Received: 07 December 2011      Published: 03 May 2012
CLC:  TP311  
Cite this article:

Du Wan Cheun, Hyun Jung La, Soo Dong Kim. A taxonomic framework for autonomous service management in Service-Oriented Architecture. Front. Inform. Technol. Electron. Eng., 2012, 13(5): 339-354.

URL:

http://www.zjujournals.com/xueshu/fitee/10.1631/jzus.C1100359     OR     http://www.zjujournals.com/xueshu/fitee/Y2012/V13/I5/339


A taxonomic framework for autonomous service management in Service-Oriented Architecture

Since Service-Oriented Architecture (SOA) reveals the black box nature of services, heterogeneity, service dynamism, and service evolvability, managing services is known to be a challenging problem. Autonomic computing (AC) is a way of designing systems that can manage themselves without direct human intervention. Hence, applying the key disciplines of AC to service management is appealing. A key task of service management is to identify probable causes for symptoms detected and to devise actuation methods that can remedy the causes. In SOA, there are a number of target elements for service remedies, and there can be a number of causes associated with each target element. However, there is not yet a comprehensive taxonomy of causes that is widely accepted. The lack of cause taxonomy results in the limited possibility of remedying the problems in an autonomic way. In this paper, we first present a meta-model, extract all target elements for service fault management, and present a computing model for autonomously managing service faults. Then we define fault taxonomy for each target element and inter-relationships among the elements. Finally, we show prototype implementation using cause taxonomy and conduct experiments with the prototype for validating its applicability and effectiveness.

关键词: Service-Oriented Architecture (SOA),  Autonomic computing (AC),  Cause taxonomy,  Services,  Faults,  Causes,  Adaptation 
[1] Jie Zhou, Bi-cheng Li, Gang Chen. Automatically building large-scale named entity recognition corpora from Chinese Wikipedia[J]. Front. Inform. Technol. Electron. Eng., 2015, 16(11): 940-956.
[2] Alireza Parvizi-Mosaed, Shahrouz Moaven, Jafar Habibi, Ghazaleh Beigi, Mahdieh Naser-Shariat. Towards a self-adaptive service-oriented methodology based on extended SOMA[J]. Front. Inform. Technol. Electron. Eng., 2015, 16(1): 43-69.
[3] Yue-neng Yang, Jie Wu, Wei Zheng. Trajectory tracking for an autonomous airship using fuzzy adaptive sliding mode control[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(7): 534-543.
[4] Huan Shi, Hua-ping Dai, You-xian Sun. Blinking adaptation for synchronizing a mobile agent network[J]. Front. Inform. Technol. Electron. Eng., 2011, 12(8): 658-666.
[5] Sadegh Jamali, Navid Ghaffarzadeh. A wavelet packet based method for adaptive single-pole auto-reclosing[J]. Front. Inform. Technol. Electron. Eng., 2010, 11(12): 1016-1024.