HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

Dynamic instrumentation for the management of EJB-based applications

Nada Almasri 1 Stéphane Frénot 1
1 ARES - Architectures of networks of services
Inria Grenoble - Rhône-Alpes, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
Abstract : With the growing number of distributed component-based applications for enterprises, an efficient management should be applied over these applications to evaluate their performance, to provide them with a good quality of service(QoS), and to maintain them during their life cycle. In this report we focus on Enterprise JavaBeans distributed applications. We define a unified and automatic instrumentation mechanism to allow managing EJB-based applications. The mechanism is based on an instrumentation interface extracted automatically from the home and remote interfaces of EJB beans. The interface is then used by the management system of the application server hosting the EJB applications in order to generate Managed EJBs corresponding to each initial EJB bean of the application. The generated Managed EJBs form the basic elements of a management system over EJB-based applications. They are manipulated by a management application through an agent that allows the access of a number of managed objects including EJBs. We propose implementing the unified instrumentation for EJB-based applications automatica- lly by integrating an instrumentation service into application servers hosting these applications. The instrumentation service generates a unified instrumentation interface for all EJBs living or willing to live in the application server and then it generates the corresponding Managed EJBs according to the requirements of the management system used by the application server.
Document type :
Complete list of metadata

Cited literature [25 references]  Display  Hide  Download

Contributor : Rapport de Recherche Inria Connect in order to contact the contributor
Submitted on : Tuesday, May 23, 2006 - 7:48:27 PM
Last modification on : Friday, February 4, 2022 - 3:17:10 AM
Long-term archiving on: : Sunday, April 4, 2010 - 8:29:31 PM


  • HAL Id : inria-00072107, version 1



Nada Almasri, Stéphane Frénot. Dynamic instrumentation for the management of EJB-based applications. [Research Report] RR-4481, INRIA. 2002. ⟨inria-00072107⟩



Record views


Files downloads