DocumentCode
2855984
Title
A Methodology & Tool for Determining Inter-component Dependencies Dynamically in J2EE Environments
Author
Bellur, Umesh
Author_Institution
IIT Bombay, Mumbai
fYear
2007
fDate
19-25 June 2007
Firstpage
14
Lastpage
14
Abstract
The emergence of server side component models such as J2EE has considerably simplified the construction of enterprise applications. However the dependence of the enterprise on these applications and their proliferation has shifted the complexity in managing the environment in which these applications operate. The difficulty in management is cheifly due to the inter-dependencies that exist between the components that make up these applications. Changing one component can have unpredictable side effects in the performance and functional behavior of other components because of this coupling. Self management or autonomic computing looks into techniques of self for self-configuration, self-healing and self protection. We believe that in order for a middleware to be self-managing, it is first necessary to obtain and maintain its topology which characterizes the components and their inter-dependencies making up this complex distributed environment. We present here a methodology and a tool to non-intrusively and dynamically extract and store the component topology from a distributed execution environment. The techniques presented in this paper have been evolved primarily for a J2EE environment although they can be applied without loss of generality to any distributed object system.
Keywords
Java; electronic commerce; graph theory; middleware; J2EE environment; distributed execution environment; distributed object system; ebusiness application; inter-component dependency; middleware; server side component model; topology graph; Analytical models; Application software; Disaster management; Environmental management; Information technology; Middleware; Network topology; Packaging; Production; Protection;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomic and Autonomous Systems, 2007. ICAS07. Third International Conference on
Conference_Location
Athens
Print_ISBN
978-0-7695-2859-7
Electronic_ISBN
978-0-7695-2859-7
Type
conf
DOI
10.1109/CONIELECOMP.2007.44
Filename
4437891
Link To Document