SOAR: An Extended Model-Based Reasoning for Diagnosing Faults in Service-Oriented Architecture. Kim, Dong, S., & Chang, S. In 2009 World Conference on Services - I, pages 54--61, July, 2009. doi abstract bibtex Service-oriented architecture (SOA) is a cost effective approach to building enterprise applications. SOA reveals non-conventional characteristics of heterogeneity, grid-like distribution, evolvability, and limited visibility. Hence, services management presents non-conventional challenges. Especially, fault diagnosis at runtime is challenging due to the SOA features. Model-based reasoning (MBR) is a formal approach to diagnosing faults, which is based on predicate calculus and term resolution. In this paper, we present SOAR (service-oriented abductive reasoning) which extends the basic MBR to diagnose faults in various SOA components. SOAR provides an enhanced inference capability with state-based and QoS-based reasoning in addition to the basic setting/observation-based reasoning. We propose concrete schemes to formally represent system description, normal behavior, fault model and observations, and reasoning methods to diagnose faults and to determine their causes. In addition, we present a case study of applying SOAR to show how it is applied in practice and how the diagnosis can be conducted in autonomous way.
@inproceedings{ kim_soar:_2009,
title = {{SOAR}: {An} {Extended} {Model}-{Based} {Reasoning} for {Diagnosing} {Faults} in {Service}-{Oriented} {Architecture}},
shorttitle = {{SOAR}},
doi = {10.1109/SERVICES-I.2009.57},
abstract = {Service-oriented architecture (SOA) is a cost effective approach to building enterprise applications. SOA reveals non-conventional characteristics of heterogeneity, grid-like distribution, evolvability, and limited visibility. Hence, services management presents non-conventional challenges. Especially, fault diagnosis at runtime is challenging due to the SOA features. Model-based reasoning (MBR) is a formal approach to diagnosing faults, which is based on predicate calculus and term resolution. In this paper, we present SOAR (service-oriented abductive reasoning) which extends the basic MBR to diagnose faults in various SOA components. SOAR provides an enhanced inference capability with state-based and QoS-based reasoning in addition to the basic setting/observation-based reasoning. We propose concrete schemes to formally represent system description, normal behavior, fault model and observations, and reasoning methods to diagnose faults and to determine their causes. In addition, we present a case study of applying SOAR to show how it is applied in practice and how the diagnosis can be conducted in autonomous way.},
booktitle = {2009 {World} {Conference} on {Services} - {I}},
author = {Kim, Soo Dong and Chang, Soo-Ho},
month = {July},
year = {2009},
keywords = {Application software, Buildings, Computer science, Concrete, Costs, Diagnosis, Engines, Fault diagnosis, Model-based Reasoning, QoS-based reasoning, Runtime, SOAR-extended model-based reasoning, Service Oriented Architecture, Web services, _domain_web, _done, _meta, _model_of_faults, business data processing, enterprise application, inference capability, inference mechanisms, service-oriented abductive reasoning, service-oriented architecture},
pages = {54--61}
}
Downloads: 0
{"_id":"6ZX9dCDL8Tjtt7cqc","bibbaseid":"kim-dong-chang-soaranextendedmodelbasedreasoningfordiagnosingfaultsinserviceorientedarchitecture-2009","downloads":0,"creationDate":"2015-04-15T11:01:17.856Z","title":"SOAR: An Extended Model-Based Reasoning for Diagnosing Faults in Service-Oriented Architecture","author_short":["Kim","Dong, S.","Chang, S."],"year":2009,"bibtype":"inproceedings","biburl":"http://bibbase.org/zotero/troeger","bibdata":{"abstract":"Service-oriented architecture (SOA) is a cost effective approach to building enterprise applications. SOA reveals non-conventional characteristics of heterogeneity, grid-like distribution, evolvability, and limited visibility. Hence, services management presents non-conventional challenges. Especially, fault diagnosis at runtime is challenging due to the SOA features. Model-based reasoning (MBR) is a formal approach to diagnosing faults, which is based on predicate calculus and term resolution. In this paper, we present SOAR (service-oriented abductive reasoning) which extends the basic MBR to diagnose faults in various SOA components. SOAR provides an enhanced inference capability with state-based and QoS-based reasoning in addition to the basic setting/observation-based reasoning. We propose concrete schemes to formally represent system description, normal behavior, fault model and observations, and reasoning methods to diagnose faults and to determine their causes. In addition, we present a case study of applying SOAR to show how it is applied in practice and how the diagnosis can be conducted in autonomous way.","author":["Kim","Dong, Soo","Chang, Soo-Ho"],"author_short":["Kim","Dong, S.","Chang, S."],"bibtex":"@inproceedings{ kim_soar:_2009,\n title = {{SOAR}: {An} {Extended} {Model}-{Based} {Reasoning} for {Diagnosing} {Faults} in {Service}-{Oriented} {Architecture}},\n shorttitle = {{SOAR}},\n doi = {10.1109/SERVICES-I.2009.57},\n abstract = {Service-oriented architecture (SOA) is a cost effective approach to building enterprise applications. SOA reveals non-conventional characteristics of heterogeneity, grid-like distribution, evolvability, and limited visibility. Hence, services management presents non-conventional challenges. Especially, fault diagnosis at runtime is challenging due to the SOA features. Model-based reasoning (MBR) is a formal approach to diagnosing faults, which is based on predicate calculus and term resolution. In this paper, we present SOAR (service-oriented abductive reasoning) which extends the basic MBR to diagnose faults in various SOA components. SOAR provides an enhanced inference capability with state-based and QoS-based reasoning in addition to the basic setting/observation-based reasoning. We propose concrete schemes to formally represent system description, normal behavior, fault model and observations, and reasoning methods to diagnose faults and to determine their causes. In addition, we present a case study of applying SOAR to show how it is applied in practice and how the diagnosis can be conducted in autonomous way.},\n booktitle = {2009 {World} {Conference} on {Services} - {I}},\n author = {Kim, Soo Dong and Chang, Soo-Ho},\n month = {July},\n year = {2009},\n keywords = {Application software, Buildings, Computer science, Concrete, Costs, Diagnosis, Engines, Fault diagnosis, Model-based Reasoning, QoS-based reasoning, Runtime, SOAR-extended model-based reasoning, Service Oriented Architecture, Web services, _domain_web, _done, _meta, _model_of_faults, business data processing, enterprise application, inference capability, inference mechanisms, service-oriented abductive reasoning, service-oriented architecture},\n pages = {54--61}\n}","bibtype":"inproceedings","booktitle":"2009 World Conference on Services - I","doi":"10.1109/SERVICES-I.2009.57","id":"kim_soar:_2009","key":"kim_soar:_2009","keywords":"Application software, Buildings, Computer science, Concrete, Costs, Diagnosis, Engines, Fault diagnosis, Model-based Reasoning, QoS-based reasoning, Runtime, SOAR-extended model-based reasoning, Service Oriented Architecture, Web services, _domain_web, _done, _meta, _model_of_faults, business data processing, enterprise application, inference capability, inference mechanisms, service-oriented abductive reasoning, service-oriented architecture","month":"July","pages":"54--61","shorttitle":"SOAR","title":"SOAR: An Extended Model-Based Reasoning for Diagnosing Faults in Service-Oriented Architecture","type":"inproceedings","year":"2009","bibbaseid":"kim-dong-chang-soaranextendedmodelbasedreasoningfordiagnosingfaultsinserviceorientedarchitecture-2009","role":"author","urls":{},"keyword":["Application software","Buildings","Computer science","Concrete","Costs","Diagnosis","Engines","Fault diagnosis","Model-based Reasoning","QoS-based reasoning","Runtime","SOAR-extended model-based reasoning","Service Oriented Architecture","Web services","_domain_web","_done","_meta","_model_of_faults","business data processing","enterprise application","inference capability","inference mechanisms","service-oriented abductive reasoning","service-oriented architecture"],"downloads":0},"search_terms":["soar","extended","model","based","reasoning","diagnosing","faults","service","oriented","architecture","kim","dong","chang"],"keywords":["application software","buildings","computer science","concrete","costs","diagnosis","engines","fault diagnosis","model-based reasoning","qos-based reasoning","runtime","soar-extended model-based reasoning","service oriented architecture","web services","_domain_web","_done","_meta","_model_of_faults","business data processing","enterprise application","inference capability","inference mechanisms","service-oriented abductive reasoning","service-oriented architecture"],"authorIDs":[],"dataSources":["zHc5HdgBCDgkarEqH"]}