Enhancing the Management of a J2EE Application Server using a Component-Based Architecture

  • Authors:
  • Takoua Abdellatif

  • Affiliations:
  • Sardes Project, LSR-IMAG / INRIA 655, Avenue de lýEurope, 38330 Montbonnot, France

  • Venue:
  • EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe our work on improved management of middleware. We argue that a component-based approach to design of middleware results in greatly enhanced and easily extensible management capabilities. As a proof of concept, we present our re-engineered, component-based version of JOnAS, an open-source J2EE server. We describe how we have redesigned and reimplemented JOnAS using Fractal, a novel component model that provides flexible control capabilities and hierarchical composition. Next we show how such adaptation allows us to enhance the management functionalities, and in particular how it allows building management systems for both centralized and distributed environments. We mainly focus on the configuration and deployment functionalities we have developed for J2EE servers in a cluster environment