DocumentCode :
1816623
Title :
An Active Method to Building Dynamic Dependency Model for Distributed Components
Author :
Li, Yunchun ; Li, Wei ; Zhang, Mingfeng ; Hou, Chunyan
Author_Institution :
Coll. of Comput. Sci. & Technol., Beihang Univ., Beijing
fYear :
2005
fDate :
13-16 June 2005
Firstpage :
337
Lastpage :
338
Abstract :
Currently many research show that, in a sophisticated application system, the faults which are impossible to occur theoretically, may take place in practice. J2EE (Java 2 Platform, Enterprise Edition) distributed environment has been popularly applied to EAI (enterprise application integration). With the growth of the numbers of Jsp, Servlet and EJB components, for a specific J2EE application, it is difficult for administrators to locate the fundamental position of the faults, and delay recovering the faults. Dependency models provide the effective method to trace all possible sources of the faults from the problem vertices against the relationship edges. Bayesian network was presented in 1981 by R.Howard and J.Matheson. It has been successfully applied to fault diagnosis field. Bayesian networks provide a method to describe consequence information naturally. In this paper, we construct the dependency models of software components with the construction algorithm of Bayesian networks. Dependency models can be represented with Bayesian networks. The vertices in Bayesian networks corresponds to the vertices in dependency models, and the conditional probability expressed with the edges in Bayesian networks corresponds to the relative strength expressed with the edges in dependency models. Consequently, it is possible to develop a tool to analyze and recover the faults automatically, and be helpful to find fundamental reasons for various faults, based on dependent relations between the components in dependency models
Keywords :
Java; belief networks; distributed object management; enterprise resource planning; fault diagnosis; software fault tolerance; Bayesian network; EJB components; J2EE application; Java 2 Platform Enterprise Edition; Jsp; Servlet; conditional probability; distributed components; distributed environment; dynamic dependency model; enterprise application integration; fault diagnosis; software components; Application software; Bayesian methods; Computer science; Databases; Delay; Educational institutions; Fault diagnosis; Java; Runtime; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7965-2276-9
Type :
conf
DOI :
10.1109/ICAC.2005.7
Filename :
1498086
Link To Document :
بازگشت