

FOLLOWUS
Department of Computer Science, Soongsil University, Seoul 156-743, Korea
[ "Du Wan CHEUN, E-mail: dwcheun@gmail.com" ]
Hyun Jung LA, E-mail: hjla80@gmail.com
[ "Soo Dong KIM, E-mail: sdkim777@gmail.com" ]
Received:07 December 2011,
Revised:2012-;3-;7,
Published:2012-05
Scan QR Code
Du Wan CHEUN, Hyun Jung LA, Soo Dong KIM. A taxonomic framework for autonomous service management in Service-Oriented Architecture[J]. Frontiers of Information Technology & Electronic Engineering, 2012, 13(5): 339-354.
Du Wan CHEUN, Hyun Jung LA, Soo Dong KIM. A taxonomic framework for autonomous service management in Service-Oriented Architecture[J]. Frontiers of Information Technology & Electronic Engineering, 2012, 13(5): 339-354. DOI: 10.1631/jzus.C1100359.
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.
A. Arban , , , J. Moore , , , P. Bourque , , , R. Dupuis . . Guide to the Software Engineering Body of Knowledge , , : : California, USA IEEE Computer Society , , 2005 . . .
A. Avizienis , , , J. Laprie , , , B. Randell , , , C. Landwehr . . Basic concepts and taxonomy of dependable and secure computing . . IEEE Trans. Depend. Secure Comput. , , 2004 . . 1 ( ( 1 ): ): 11 - - 33 . . DOI: 10.1109/TDSC.2004.2 http://doi.org/10.1109/TDSC.2004.2 . .
A. Brogi , , , C. Canal , , , E. Pimentel , , , A. Vallecillo . . Formalizing Web service choreographies . . Electron. Notes Theor. Comput. Sci. , , 2004 . . 105 ( ( 10 ): ): 73 - - 94 . . DOI: 10.1016/j.entcs.2004.05.007 http://doi.org/10.1016/j.entcs.2004.05.007 . .
S. Brüning , , , S. Weileder , , , M. Malek . . A Fault Taxonomy for Service-Oriented Architecture . . Proc. 10th IEEE High Assurance Systems Engineering Symp. , , 2007 . . p.367 - - 368 . . DOI: 10.1109/HASE.2007.46 http://doi.org/10.1109/HASE.2007.46 . .
D. Chappell . . Enterprise Service Bus , , : : California, USA O′Reilly , , 2004 . . .
A. Dan , , , D. Davis , , , R. Kearney , , , A. Keller , , , R. King , , , D. Kuebler , , , H. Ludwig , , , M. Polan , , , M. Spreitzer , , , A. Youssef . . Web services on demand: WSLA-driven automated management . . IBM Syst. J. , , 2004 . . 43 ( ( 1 ): ): 136 - - 158 . . DOI: 10.1147/sj.431.0136 http://doi.org/10.1147/sj.431.0136 . .
T. Erl . . SOA Principles of Service Design , , : : Boston Prentice Hall , , 2007 . . .
R. Hamadi , , , B. Benatallah . . A Petri Net-Based Model for Web Service Composition . . Proc. 14th Australasian Database Conf. , , 2003 . . p.191 - - 200 . . . .
X. Huang , , , S. Zou , , , W. Wang , , , S. Cheng . . Layering Model and Fault Diagnosis Algorithm for Internet Services . . Proc. Int. Multi-Conf. on Computing in the Global Information Technology , , 2006 . . p.22 DOI: 10.1109/ICCGI.2006.45 http://doi.org/10.1109/ICCGI.2006.45 . .
E.J. Hunter . . Classification Made Simple , , : : Surrey, England Ashgate Publishing , , 2002 . . .
IBM Research Center . . Symptoms Reference Specification, Version 2.0 . . IBM Autonomic Computing Symptom Specification , , 2006 . . .
O. Kephart , , , M. Chess . . The vision of autonomic computing . . Computer , , 2003 . . 36 ( ( 1 ): ): 41 - - 50 . . DOI: 10.1109/MC.2003.1160055 http://doi.org/10.1109/MC.2003.1160055 . .
H. La , , , S. Kim . . Static and dynamic adaptations for service-based systems . . Inform. Software Technol. , , 2011 . . 53 ( ( 12 ): ): 1275 - - 1296 . . DOI: 10.1016/j.infsof.2011.06.001 http://doi.org/10.1016/j.infsof.2011.06.001 . .
A. Manes . . The Elephant Has Left the Building , , : : NY Intelligent Enterprise , , 2005 . . .
A. Martens . . Analyzing Web service based business processes . . LNCS , , 2005 . . 3442 19 - - 33 . . DOI: 10.1007/978-3-540-31984-9_3 http://doi.org/10.1007/978-3-540-31984-9_3 . .
Organization for the Advancement of Structured Information Standards (OASIS) . . UDDI Version 3.0.0.2 . . UDDI Specification Technical Committee Draft , , 2004 . . .
Organization for the Advancement of Structured Information Standards (OASIS) . . Web Services Distributed Management: Management of Web Services (WSDM- MOWS 1.1) , , 2006 . . .
Organization for the Advancement of Structured Information Standards (OASIS) . . Web Services Business Process Execution Language Version 2.0 (WS-BPEL 2.0) , , 2007 . . .
Organization for the Advancement of Structured Information Standards (OASIS) . . SOA-EERP Business Quality of Service Version 1.0 , , 2010 . . .
B. Pernici , , , A.M. Rosati . . Automatic Learning of Repair Strategies for Web Services . . Proc. 5th European Conf. on Web Services , , 2007 . . p.119 - - 128 . . DOI: 10.1109/ECOWS.2007.13 http://doi.org/10.1109/ECOWS.2007.13 . .
L. Richardson , , , S. Ruby . . RESTful Web Services , , : : California, USA O′Reilly , , 2007 . . .
World Wide Web Consortium (W3C) . . Web Services Choreography Description Language Version 1.0 , , 2005 . . .
World Wide Web Consortium (W3C) . . Simple Object Access Protocol (SOAP) 1.2 , , 2007a . . .
World Wide Web Consortium (W3C) . . Web Services Description Language (WSDL), Version 2.0, Part 0: Primer , , 2007b . . .
J. Zhang , , , Y. Chang , , , K. Lin . . A Dependency Matric Based Framework for QoS Diagnosis in SOA . . Proc. IEEE Int. Conf. on Service-Oriented Computing and Applications , , 2009 . . p.1 - - 8 . . DOI: 10.1109/SOCA.2009.5410261 http://doi.org/10.1109/SOCA.2009.5410261 . .
Z. Zheng , , , M.R. Lyu . . An adaptive QoS-aware fault tolerance strategy for Web services . . Emp. Software Eng. , , 2010 . . 15 ( ( 4 ): ): 323 - - 345 . . DOI: 10.1007/s10664-009-9126-8 http://doi.org/10.1007/s10664-009-9126-8 . .
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621