Skip to Main content Skip to Navigation
Reports

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 :
Reports
Complete list of metadata

Cited literature [25 references]  Display  Hide  Download

https://hal.inria.fr/inria-00072107
Contributor : Rapport de Recherche Inria <>
Submitted on : Tuesday, May 23, 2006 - 7:48:27 PM
Last modification on : Wednesday, July 8, 2020 - 12:42:10 PM
Long-term archiving on: : Sunday, April 4, 2010 - 8:29:31 PM

Identifiers

  • HAL Id : inria-00072107, version 1

Collections

Citation

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

Share

Metrics

Record views

169

Files downloads

490