Title :
A Methodology & Tool for Determining Inter-component Dependencies Dynamically in J2EE Environments
Author_Institution :
IIT Bombay, Mumbai
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;
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
DOI :
10.1109/CONIELECOMP.2007.44