test_moissonnage_selune
type: Agent

The role of component-based architectures in the administration of Middleware. Use case : JonasALaCarte, an administrable J2EE application server
type: Dataset
contact point: Organization
  fn: CCSD
keyword: management
keyword: intergiciel
keyword: br-administration
keyword: fractal
keyword: software-architetcure
keyword: theses
keyword: components
keyword: infoinfo-ohcomputer-science-csother-csoh
keyword: infoeu-reposemanticsdoctoralthesis
keyword: middleware
keyword: composants
keyword: architetcure-logicielle
landing page: https://theses.hal.science/tel-00097363
description: The management of modern IT systems is increasingly costly and complex. Indeed, the architecture of these systems is generally monolithic and does not allow for dynamic adaptation to external changes (failures, performance variation, security attacks, etc). In this thesis, we are interested in the management of Middleware, subject of less work than hardware and operating systems management. First, we propose an approach transforming legacy Middleware to administrable (easily configurable and adpatable) ones. This approach consists in changing their architecture to an explicit component-based one. Second, we propose a management system automating the deployment, the dynamic code update and the recovery from failure operations. As a use case, we considered a legacy J2EE application server, JOnAS. JonasALaCarte is the name of the obtained J2EE server. We show that our approach to the administration simplifies the server configuration and deployment in distributed environments. Furthermore, we introduced new management features to the server such as the dynamic code update and the self-recovery from failures.
issued: 2026-05-05T16:40:51.537867
language: fr
modified: 2026-05-05T16:40:51.537872

The role of component-based architectures in the administration of Middleware. Use case : JonasALaCarte, an administrable J2EE application server
type: Distribution
access URL: https://theses.hal.science/tel-00097363
format: HTML
issued: 2026-05-05T16:40:51.544755
modified: 2026-05-05T16:40:51.523413